gpt4 book ai didi

mysql - 日期和名称结构的查询语法 PHPMyAdmin

转载 作者:行者123 更新时间:2023-11-29 21:05:14 25 4
gpt4 key购买 nike

编写代码来删除名为 William Smithfield 的人的行,该人在 2014 年 6 月 22 日之前受聘,其工作类别等于或大于 500。

DELETE 
FROM EMPLOYEE
WHERE EMP_FNAME=William, EMP_LNAME=Smithfield,
AND EMP_HIREDATE<2004-6-22
AND EMP_JOBCODE=>500

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' EMP_LNAME='Smithfield', AND EMP_HIREDATE<2004-6-22 AND EMP_JOBCODE=>500' at line 3

此查询的正确语法是什么?

最佳答案

您需要在字符和日期列周围使用单引号,并在条件之间使用 AND,如下所示:

DELETE 
FROM EMPLOYEE
WHERE EMP_FNAME = 'William' AND EMP_LNAME = 'Smithfield'
AND EMP_HIREDATE < '2014-06-22'
AND EMP_JOBCODE >= 500

EMP_JOBCODE 也可能是字符并且需要引号,但如果没有你的架构我就无法判断。而且你想要 2014 年,而不是 2004 年

关于mysql - 日期和名称结构的查询语法 PHPMyAdmin,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36877775/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com