我有一個表像MySQL過濾數據..由當前日期
| id | name | meetingID | meeting_type | status | recurring_time | attendee_passwd | moderator_passwd | date_created | timezone | meeting_datetime | reminder | duration | created_by_id | sms_no | conferenceID | meeting_logout_url | max_participants | participants_id |
+----+------------------+-----------+--------------+--------+----------------+-----------------+------------------+---------------------+-----------+---------------------+----------+----------+---------------+--------+--------------+--------------------+------------------+-----------------+
| 7 | 6august | REG_524 | | NULL | | 90200 | 18614 | 0000-00-00 00:00:00 | GMT 5.45 | 2012-08-06 03:00:00 | 0 | 60 | 1 | 12356 | NULL | http://log.com | 20 | NULL |
我想這樣對我使用下面的查詢按當前日期來過濾表
SELECT * from demo_meeting WHERE created_by_id IN(SELECT id FROM demo_user WHERE user_name = ' Sang') and meeting_datetime=curdate();
但我得到空集而不是獲得結果。
請告訴我,我在做什麼錯在這裏
即使我正在從demo_meeting獲取select *的空集WHERE meeting_datetime = DATE_FORMAT(CURDATE(),'%YY%MM%DD%HH%MM%SS');這一個也 – user1481793 2012-08-06 12:13:41
空集意味着QUERY是正確的,但條件是錯誤的 – Nagri 2012-08-06 12:17:55
謝謝你hussainNagri – user1481793 2012-08-06 12:21:33