在我的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