Sql 查询生成器

Sql 查询生成器,sql,yii,Sql,Yii,如何使用YIi查询生成器构建此查询 SELECT First_Name,User_ID, FROM `Users` WHERE First_name LIKE $_GET['name'] 正如奥斯所说,一切都在计划之中 正如奥斯所说,一切都在计划之中 另一种方式 另一种方式欢迎来到StackOverflow。请在代码中添加一些解释,说明它的作用以及如何解决问题中提出的问题。这将帮助将来看到您答案的其他人欢迎使用StackOverflow。请在代码中添加一些解释,说明它的作用以及如何解决问题中提

如何使用YIi查询生成器构建此查询

SELECT First_Name,User_ID,
FROM `Users`
WHERE First_name LIKE $_GET['name']

正如奥斯所说,一切都在计划之中


正如奥斯所说,一切都在计划之中

另一种方式


另一种方式

欢迎来到StackOverflow。请在代码中添加一些解释,说明它的作用以及如何解决问题中提出的问题。这将帮助将来看到您答案的其他人欢迎使用StackOverflow。请在代码中添加一些解释,说明它的作用以及如何解决问题中提出的问题。这将帮助其他人在将来看到你的答案
$user = Yii::app()->db->createCommand()
    ->select('First_Name, User_ID')
    ->from('Users')
    ->where('First_name like :name', array(':name'=>$_GET['name']))
    ->queryRow();
$cr = new CDbCriteria();
$cr->condition = "First_name LIKE '%:name%'";
$cr->params = array(':name'=>$_GET['name']);

$users = Users::model()->findAll($cr);