【发布时间】:2021-02-10 11:41:57
【问题描述】:
我的数据库中有一个名为“employee”的表和“hire_date”列。我试图触发以下查询,但得到了空集:
mysql> SELECT * from employees
-> WHERE hire_date < 1989-11-21;
Empty set, 1 warning (0.00 sec)
虽然我的hire_date 记录在 1989 年 11 月 21 日之前。谁能帮帮我?
【问题讨论】:
-
您需要将
1989-11-21括在单引号中。所以它将是'1989-11-21' -
是的:1989 减 11 减 21 就是 1957
标签: mysql database date mysql-workbench rdbms