11智能在线
新记
select (a.c+b.d) as f from a,b 这句sql语句是什么意思
select (a.c+b.d) as f from a,b
这句sql语句是什么意思
举报该文章
相关建议 2012-09-19
a表 和 b 表 联合查询 a表的c字段 和b表的d字段的和 结果使用 别名f显示
温馨提示:内容为网友见解,仅供参考
当前网址:
https://11.t2y.org/zz/s472p74sf.html
其他看法
第1个回答 2012-09-19
表连接,相当于inner jion本回答被提问者采纳
第2个回答 推荐于2018-04-13
多表联合查询。
当选择多个表中的字段时,需要指明所属的表,以避免歧义。a.c、b.d就是这个意思。
当表中的字段可能重名(如果不指明表名的话)、有计算字段,或者想另外指定别名时,用as 别名来表示。(a.c+b.d) as f 就是这个意思。
这句SQL语句的意思是:从表a中选择c字段,从表b中选择d字段,并且把这两个字段的值进行+运算,运算后的字段外命名为f
追问
那f就是别名啦,那f是个字段吗
如果把两表的和,写入第三个表的某字段里怎么写
本回答被网友采纳
相似回答
大家正在搜
相关问题
SQL语句理解 select * from B where ...
若有关系R (A,B,c,D)和S(C,D,E),则与表达式...
我要写一个sql查询语句,select * from tab...
select a,b,c from tbl1 unoin a...
有两个关系S(A,B,C,D)和(C,D,E,F),写出与下...
设有两个关系R(A,B,C)和S(C,D,E),试用SQL查...
sql语句求助:select a from dbo.A wh...
SQL里后面有个字母a b c d都是什么意思