select (a.c+b.d) as f from a,b 这句sql语句是什么意思

select (a.c+b.d) as f from a,b
这句sql语句是什么意思

a表 和 b 表 联合查询 a表的c字段 和b表的d字段的和 结果使用 别名f显示
温馨提示:内容为网友见解,仅供参考
第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是个字段吗
如果把两表的和,写入第三个表的某字段里怎么写

本回答被网友采纳
相似回答