このクエリがあり、データベースに結果が表示されます。
mysql> SELECT id FROM jos_content
WHERE catid=12 AND state=1
AND DATE(publish_up) <= NOW() ORDER BY DATE(publish_up) DESC LIMIT 0,5;
+----+ | | ID | +----+ | | 48 | | | 47 | | | 46 | +----+ 3 行セット (0.00 秒)
今、私は結果を数えたいと思います:
mysql> SELECT count(*), id FROM jos_content
WHERE catid=12 AND state=1
AND DATE(publish_up) <= NOW() ORDER BY DATE(publish_up) DESC LIMIT 0,5;
+------------+----+ | | カウント(*) | ID | +------------+----+ | | 3 | 46 | +------------+----+ セットで 1 行 (0.00 秒)
48 と 47 の結果が表示されないのはなぜですか?
前もって感謝します