电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

SQL多表连接查询VIP免费

SQL多表连接查询_第1页
SQL多表连接查询_第2页
SQL多表连接查询_第3页
SQL 多表连接查询与集合的并、交、差运算查询  1. use db_sqlserver2 2. select 姓名, 工资, 面积, 金额, (工资+金额/1000) as 实发工资 from 职工,仓库, 订购单 3. where 职工.职工号=订购单.职工号 and 职工.仓库号=仓库.仓库号  1. select 姓名, 工资, 城市, (select AVG(工资) from 职工) as 平均工资 , (工资-(select AVG(工资) from 职工)) as 与平均工资之差 2. from 职工, 仓库 where 仓库.仓库号=职工.仓库号 5 :带保存功能的多表连接查询 在SQL 语句中,利用into 语句可以把查询到的结果保存成一张新表,然后再对新表进行数据信息查询。 1. select 仓库.仓库号, 城市, 面积, 姓名, 工资, 金额 into 多表连接产生的新表 from 仓库, 职工, 订购单 2. where 仓库.仓库号=职工.仓库号 and 职工.职工号=订购单.职工号 1. select * from 多表连接产生的新表 //查看不同仓库中的所有职工的仓库号、平均销售金额、最大销售金额、最小销售金额、最大销售金额与最小销售金额之差的信息 [sql] view plaincopyprint? 1. select 仓库号, AVG(金额) as 平均销售金额, MAX(金额) as 最大销售金额, MIN(金额) as 最小销售金额, 2. (MAX(金额) - MIN(金额)) as 最大金额与最小金额之差 from 多表连接产生的新表 group by 仓库号; 可以把分组查询结果再生成一张新表 [sql] view plaincopyprint? 1. select 仓库号, AVG(金额) as 平均销售金额, MAX(金额) as 最大销售金额, MIN(金额) as 最小销售金额, 2. (MAX(金额) - MIN(金额)) as 最大金额与最小金额之差 into 分组查询产生的新表 3. from 多表连接产生的新表 group by 仓库号; 4. 5. select * from 分组查询产生的新表 6: 内连接查询(inner join) 使用比较运算符对表之间的某些数据进行比较,并列出这些表中与连接条件相匹配的数据行。 [sql] view plaincopyprint? 1. select 姓名, 城市 from 仓库 inner join 职工 on 职工.仓库号=仓库.仓库号 多表的内连接查询 [sql] view plaincopyprint? 1. select 城市,面积, 姓名, 工资, 金额 from 仓库 2. inner join 职工 on 职工.仓库号=仓库.仓库号 3. inner join 订购单 on 职工.职工号=订购单.职工号 4. and 工资>1800 and 面积<1000 and 金额 !=...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部