gpt4 book ai didi

select - 如何在 Yii 中根据条件从表中选择两列的 DISTINCT?

转载 作者:行者123 更新时间:2023-12-02 08:35:27 25 4
gpt4 key购买 nike

如何将这条sql语句转换为yii格式建立模型?

  SELECT  DISTINCT agency_id, university_id 
FROM `tbl_universityagency` where agency_id=1

像这样我缺少什么? ,

$criteria = new CDbCriteria();
$criteria->distinct=true;
$criteria->condition = "agency_id=".$result->agency_id ;
$modal=Universityagency::model()->find($criteria);

最佳答案

$criteria = new CDbCriteria();
$criteria->distinct=true;
$criteria->condition = "agency_id=".$result->agency_id ;
$criteria->select = 'id, agency_id, university_id';
$modal=Universityagency::model()->find($criteria);

应该产生查询:

SELECT  DISTINCT id,agency_id, university_id FROM `tbl_universityagency` where agency_id=1 LIMIT 1

关于select - 如何在 Yii 中根据条件从表中选择两列的 DISTINCT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17540591/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com