作业帮 > 英语 > 作业

delete a from User a where a.Tel='1001213' 第一个a 能解释下该语句的意思吗

来源:学生作业帮 编辑:百度作业网作业帮 分类:英语作业 时间:2024/07/06 18:49:06
delete a from User a where a.Tel='1001213' 第一个a 能解释下该语句的意思吗
delete a from User a where a.Tel='1001213' 第一个a 能解释下该语句的意思吗
delete a(下面指定的表别名)
from user(表名) a (表别名)
where a.(上面指定的表别名)tel=
'1001213'
再问: delete后面为什么加 a , 语句执行的是删除tel为1001213的user, 一般写sql,delete后面不加a吧
再答: 1、delete from  user where  Tel='1001213'
2、delete a from User a where a.Tel='1001213'这2中写法都是对的
 

再问: 假如采用了别名 a ,而delete后面不加 a , 对吗

delete from User a where a.Tel='1001213'

还有你的回复, 跟sql一样的格式,是怎么显示的? 是插件?
再答: 不对的,如果指定了表别名,必须要用第二种方式

右上方,代码语言,选sql