$query="select U.MUID,U.UID,U.PWD,U.UNAME,U.EMAILID,U.GROUPID,U.TRANSDATE,U.ACTIVEYN,
G.GRP_DESC,G.FACTORY_SETTING from mas_users U
inner join user_group G on U.GROUPID=G.GROUPID
where U.ACTIVEYN=1 and U.GROUPID <> 6 AND MUID <>1729 and MUID <>1727 and U.GROUPID <> 100000 order by U.GROUPID";
请帮我在yii
中将查询写成CDBcrieteria答案 0 :(得分:1)
你首先应该阅读yii学习指南中的所有内容,这对你在开发过程中非常有帮助我会编写解决方案,但它会削弱你的学习能力,而不是我要求你从yii学习中阅读这些内容引导。
建议:清楚地了解范围。
请点击指定链接
答案 1 :(得分:0)
答案 2 :(得分:0)
我希望这个解决方案可以帮助您:
$array = Yii::app()->db->createCommand()
->select('U.MUID,U.UID,U.PWD,U.UNAME,U.EMAILID,U.GROUPID,U.TRANSDATE,U.ACTIVEYN, G.GRP_DESC,G.FACTORY_SETTING from mas_users U')
->from('mas_users U')
->join('user_group G','U.GROUPID=G.GROUPID')
->compare('U.ACTIVEYN=:ain')
->andWhere('U.GROUPID <>:gid')
->addNotInCondition('MUID', array(1729,1727))
->addNotInCondition('U.GROUPID', array(6,100000))
->order('U.GROUPID')
->bindValue(':ain',1,PDO::PARAM_INT)
->bindValue(':gid',6,PDO::PARAM_INT)
->queryAll();