yiiでは、次のようなCDbCriteria
selectプロパティがあります。
$criteria->select = "IFNULL(t.cccid,'Default')";
つまり、t.cccidがNULLの場合、「デフォルト」を返したいということです。それ以外の場合、t.cccidの値を返す必要があります/
問題は、IFNULL
認識されていないことです。次のようなエラーが発生します:
無効な列を選択しようとしています"'デフォルト')"
私も試しました:
$criteria->select = "IFNULL(t.cccid,'Default') as cccid";
その後、構文エラーが発生します。
IFNULL
誰かがでの使用方法について私を助けることができます$criteria->select
か?