SQL语句不起作用 - "操作数类型冲突:日期与int不兼容"

Blo*_*lob 3 mysql sql asp.net-mvc-3

我有一个表,我试图返回特定日期的Time和Productno列.当我尝试以下SQL命令时,它返回错误:"操作数类型冲突:日期与int不兼容.我在论坛上进行研究,这是大多数人实现类似事情的方式让我感到困惑.数据以下字段的类型如下:日期:日期.时间:时间(7).Croductno:int.

SELECT        Date, Time, Productno
FROM            Products
WHERE        (Date = 07 / 09 / 2008)
Run Code Online (Sandbox Code Playgroud)

我可以被告知我哪里出错了吗?

谢谢.

Nan*_*rin 5

您的日期格式不正确,需要在引号中并稍微重新排列.

WHERE        (Date = 'Year-Month-day')
Run Code Online (Sandbox Code Playgroud)

更确切地说

WHERE        (Date = '2008-09-07')
Run Code Online (Sandbox Code Playgroud)