1
嗨我想獲得下面的SQL在MySQL中工作,但它總是返回一個空的結果集 - 但肯定有符合條件的條目。 我是mySQl的新手,如果有人能指出我出錯的地方,我會很感激。MySQL選擇where datetime列=
SELECT * FROM `ch_results`
WHERE 'readingDateTime' = '2011-03-29 20:00:00'
嗨我想獲得下面的SQL在MySQL中工作,但它總是返回一個空的結果集 - 但肯定有符合條件的條目。 我是mySQl的新手,如果有人能指出我出錯的地方,我會很感激。MySQL選擇where datetime列=
SELECT * FROM `ch_results`
WHERE 'readingDateTime' = '2011-03-29 20:00:00'
繞場名稱中刪除引號:
SELECT *
FROM `ch_results`
WHERE readingDateTime = '2011-03-29 20:00:00'
您當前的查詢字符串進行比較,以'readingDateTime'
另一個字符串,'2011-03-29 20:00:00'
,這當然比較從未成立。
刪除'readingDateTime'上的引號。這是比較字符串彼此。
WHERE readingDateTime = '2011-03-29 20:00:00'
賓果 - 非常感謝 - 現在我明白了。 – Chin 2011-03-31 13:43:40