sql:表名后面的是什么呢?给表起的小名?

sql:表名后面的是什么呢?给表起的小名?,第1张

t是goods_info_t表的别名,如下sql语句如果有两个表有相同的字段【price】加个别名区别是不是很方便啊,而且还可以提高sql执行的效率

select * from goods_info_t t , bads_info_t y where t.price=y.price

数据库就是放物品(数据)的仓库

数据库名就是一项业务的名称

这个是管烟酒的烟酒库

这个是管食品的食品库

表名就是物品的分类

烟酒库里

烟分一类

酒分一类

列名?

字段名?

就是烟的名字

是玉溪

还是中华

值就是烟酒的价格

浅薄的解释。。

e,t,d都是表别名,,

为了书写简化及清晰

例如t,d都是departments的表别名,但是使用在不同位置,因为很多关联,有时候也会关联同1个表,例如:

select *

from test t1 left join test t2 on t1.id=t2.id

这里的t1,t2也是这个意思


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9942775.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存