0
我想準備一個SQL查詢,我想把UNION查詢,但UNION查詢是基於一定的條件,是否有可能使使用Yii查詢生成器。下面SQL條件UNION()與Yii查詢生成器
是我有一個簡單的DAO取得樣本代碼,但我想讓它在查詢構建器風格
if(isset($first) && $first!="")
$con .= "SELECT id,first, from user where first LIKE '%".$first."%'";
if(isset($last) && $last!="")
$con .= " AND last LIKE '%".$last."%'";
if((!empty($first) || !empty($last)) && (!empty($flag)))
$con .= " UNION SELECT id,first, from user where flag = 1"
$command = $connection->createCommand($con)->queryall();
注意的主要原因之一,這也是一個不錯的閱讀文檔的想法,它非常清晰,並且寫得很好。 – acorncom