MySQLでのcaseとwhereについて質問です。
以下のようなテーブルがあります。

project_id|item_id|value
----------+-------+-----
1         |67     |5
1         |68     |5
2         |67     |6
2         |68     |6

item_idが67が5以上かつitem_id68が5以上のproject_idを求める SQLで困ってます。

以下のようにcase文で縦持ちを横にします。

SELECT 
    project_id,
        MIN(CASE item_id
            WHEN 67 THEN value
        END) AS 'c67',
        MIN(CASE item_id
            WHEN 68 THEN value
        END) AS 'c68'
FROM
    results

上記で以下が取れます。

project_id|c67|c68
----------+---+-----
1         |5  |5

編集者註記:project_idが2のものは取得できないので除外

上記のSQLをサブクエリにすれば取れると思い以下のSQLを書きました。

SELECT 
*
FROM
    (SELECT 
        project_id,
            MIN(CASE item_id
                WHEN 67 THEN value
            END) AS 'c67',
            MIN(CASE item_id
                WHEN 68 THEN value
            END) AS 'c68'
    FROM
        results
    GROUP BY project_id) AS temp
WHERE
    'c67' >= 5 AND 'c68' >= 5

しかし、0件になってしまいます。

case文を使ったカラムには条件を指定できないのでしょうか?

よろしくお願いします。