このクエリがあり、データベースに結果が表示されます。
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 の結果が表示されないのはなぜですか?
前もって感謝します