在我的MySQL數據庫中,我將此Time數據類型作爲我的一個值:06:00:00。我有以下查詢,檢查時間作爲必須滿足的條件之一將字符串數據類型與日期數據類型進行比較PHP MYSQL
$time = "06:00:00";
$getdetails=SELECT First_Name, Last_Name, EMAIL
FROM parents
WHERE Email_Receive_Time = $time;
$results=mysql_query($getdetails);
但是我沒有得到任何結果。在進一步的研究中,我看到這是因爲我正在比較STRING類型值($ time)和TIME類型值(我的數據庫中的值)。有沒有一種方法,我可以比較兩個沒有改變我的數據庫結構爲varchar?所有的幫助將不勝感激。
值得注意的是,這不是SQL和PHP。發佈虛擬代碼通常是毫無意義的。發佈您的* real *代碼,您將能夠針對* real *問題獲得建議。 – 2011-02-10 16:01:49
不需要向繁忙的計算器用戶發佈很長的php mysql語句。很明顯,我通過這個虛擬代碼得到了我的觀點,因爲我有超過1個答案。 – MaxI 2011-02-10 16:32:54
你不能再犯錯誤了。你可以注意到大部分答案都是錯誤的。你應該責怪你。 – 2011-02-10 16:33:48