1
こんにちは、私は教義でこのクエリを実行しようとして定義されていない行0、列51近く '(SELECT FLOOR(RAND()':エラー:クラスは、 '('
$query = $em->createQuery("select a from
(SELECT FLOOR(RAND() * 99999) AS random_num) a,
'AdminBundle:Video' B
WHERE B.VIDEO_KEY NOT IN (A.RANDOM_NUM)");
$nums = $query->getResult();
しかし、その代わりに、私。 「
つまり、DQLはSQLではありません。 –
DQLでこれを行う方法はありますか? :) – vimuth
ここでは、ほぼ同じ質問が素晴らしい答えです:http://stackoverflow.com/questions/9831985/selecting-from-subquery-in-dql –