为了账号安全,请及时绑定邮箱和手机立即绑定

子查询的问题

/ 猿问

子查询的问题

star_best_happy 2017-08-10 09:45:54

前面看到有同学问过,我也想问: CREATE TABLE tab_goods_brands( brand_id...., brand_name....) SELECT brand_name FROM tdb_goods GROUP BY brand_name;  为什么在创建表的时候 两个不同表的相同名字的brand_name不用指明各自的表名呢?

查看完整描述

3 回答

?
我不是一颗星

因为from后的表名就是你要查询的表,所以不用再专门指定。
除非
select stu.name from student as tea  join teacher as stu on stu.fk_userid=tea.id where tea.name ="王老师"
这个查询语录里,根据老师的名字查询老师所对应的所有学生的名字,这里学生的列名有name,老师也有,那么这就要指定表名了,因为数据库分不清

查看完整回答
反对 回复 2017-08-10
?
super禹

select  要查询的内容   from   从哪个表查询(表名)

查看完整回答
反对 回复 2017-08-10
?
kihoor

from后面就是跟你要查询的表

查看完整回答
反对 回复 2017-08-10

添加回答

回复

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信