SELECT * FROM my_table WHERE date_column = '2022-05-14';
在这个查询语句中,my_table
是需要进行查询的表名,date_column
是日期类型的字段名。在WHERE子句中使用=
运算符比较日期类型字段与一个字符串的值'2022-05-14'
。MySQL会自动将这个字符串转换为日期类型,然后进行比较。
需要注意的是,如果日期类型字段包含了时间信息,那么在比较时需要确保时间信息也相等,否则查询结果可能会出现错误。以下是一个带有时间信息的日期类型字段的查询示例:
SELECT * FROM my_table WHERE datetime_column = '2022-05-14 13:23:45';
在这个查询语句中,datetime_column
是包含时间信息的日期类型字段名。字符串'2022-05-14 13:23:45'
包含了与字段值完全相等的时间信息,因此查询结果只会包含符合条件的记录。