2012-07-31 84 views
0

我想知道如何查询数据库以选择所有不属于特定日期的记录。在这种情况下,我想选择所有不是星期三的记录。我在MySQL数据库中的日期列是“Date”ex。 2012年9月10日。选择所有不是星期三的记录,只有30天

我的 “伪”,选择如下:

SELECT * FROM mytable WHERE date NOT IN(SELECT* FROM mytable WHERE date = WED) 

有谁知道正确的语法?

回答

0

尝试此查询:

select * from mytable where dayofweek(date)!=4;