概念分清就好了.联合查询:你指union\unionall?这个就是多个sql,由于某种目的要把结果集放在一起显示而已,效率按多个sql求和算,应用就是,从水果中查出烂掉的。
- 情感问答
- 答案列表
联动查询:联动发卡查询[朗读]
selectid,sum(num)as总数from((selectid,num1asnumfroma表)union(selectid,num2asnumfromb表))groupbyid,num;汇总是在子查询基础上建立的,联合用个union就好了,汇总一定要给他groupby,做分组。
union。
selectb.姓名,a.年龄,c.性别fromainnerjoinbona.姓名id=b.姓名idinnerjoinconb.性别id=c.性别id。
一使用select子句进行多表查询select字段名from表1,表2…where表1.字段=表2.字段and其它查询条件selecta.id,a.name,a.address,a.date,b.math,b.english,b.chinese。