この Sql コマンドを yii cactivedataprovider 形式に変換して、この基準で dataprovider をフィードできるようにしたいと考えています。
SELECT *
FROM (
SELECT (
CASE WHEN product_name LIKE '%nokia%'
THEN 1
ELSE 0
END +
CASE WHEN product_name LIKE '%lumia%'
THEN 1
ELSE 0
END +
CASE WHEN product_name LIKE '%800%'
THEN 1
ELSE 0
END
) AS numMatches, product_name
FROM Production
) AS t
WHERE numMatches >0
ORDER BY numMatches DESC