请教一个SQL查询的问题

来源:百度知道 编辑:UC知道 时间:2024/05/09 00:13:15
select tase.*,a.haury a1,b.haury a2 from tase,cbe a1,cbe b2

那tase.*是指什么?
a.haury a1和b.haury a2是什么意思?
cbe a1和cb2 a2又是什么意思?

"tase.*"指的是tase表的所有字段,"a.haury a1"应该是
"a1.haury a1",指的是选出表cbe 的"haury" 字段再取别名
为a1,同样"b.haury"应为 "b2.haury",也是选出后在取别名!cbe a1和cb2 a2也是分别取别名!我觉得上面的应该这样写:
select tase.*,a1.haury a1,b2.haury a2 from tase,cbe a1,cbe b2