博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
多种联结语句
阅读量:7103 次
发布时间:2019-06-28

本文共 1390 字,大约阅读时间需要 4 分钟。

-----内联结3个表返回产品的折扣信息-----SELECT p.Name,s.DiscountPct from Sales.SpecialOffer sinner JOIN Sales.SpecialOfferProduct o ONs.SpecialOfferID=o.SpecialOfferIDINNER JOIN Production.Product p ONo.ProductID=p.ProductIDWHERE p.Name ='All-Purpose Bike Stand'-----外联结2个表返回税率状态、省-----SELECT s.CountryRegionCode,s.StateProvinceCode,t.TaxType,t.TaxRate FROM Person.StateProvince sLEFT OUTER JOIN Sales.SalesTaxRate t ONs.StateProvinceID=t.StateProvinceID-----比较内联结-----SELECT s.CountryRegionCode,s.StateProvinceCode,t.TaxType,t.TaxRate FROM Person.StateProvince sINNER JOIN Sales.SalesTaxRate t ONs.StateProvinceID=t.StateProvinceID-----交叉联结-----SELECT s.CountryRegionCode,s.StateProvinceCode,t.TaxType,t.TaxRate FROM Person.StateProvince sCROSS JOIN Sales.SalesTaxRate t-----实现自联结-----SELECT e.EmployeeID,e.Title,m.Title AS ManagerTitlefrom HumanResources.Employee eLEFT OUTER JOIN HumanResources.Employee m ONe.ManagerID = m.EmployeeID-----使用衍生表------SELECT DISTINCT s.PurchaseOrderNumberFROM Sales.SalesOrderHeader sINNER JOIN (SELECT SalesOrderIDFROM Sales.SalesOrderDetailWHERE UnitPrice BETWEEN 1000 AND 2000) d ONs.SalesOrderID=d.SalesOrderID-----使用 UNION 组合结果集-----SELECT SalesPersonID,GETDATE() QuotaDate,SalesQuotaFROM Sales.SalesPersonWHERE SalesQuota>0UNION SELECT SalesPersonID,QuotaDate,SalesQuotaFROM Sales.SalesPersonQuotaHistoryWHERE SalesQuota>0ORDER BY SalesPersonID DESC,QuotaDate DESC

 

转载地址:http://sjchl.baihongyu.com/

你可能感兴趣的文章
Google 宣布将会关闭消费者版本 Google+
查看>>
Linux 平台下的漏洞扫描器 Vuls
查看>>
使用缓存的9大误区(下)
查看>>
前端获取服务端时间的最佳实践
查看>>
史上最全最常用的正则表达式
查看>>
选择只有一个孩子的元素
查看>>
欠薪不还,怎么办
查看>>
SVG 开发学习 总览
查看>>
spring读取properties文件的两种方式
查看>>
MYSQL 问题汇总
查看>>
How to customise the search box in Drupal 6
查看>>
[Android] Android 监听WIFI
查看>>
android Git使用gitignore建立项目过滤规则
查看>>
java对象--子父间的成员变量关系
查看>>
ECMAScript with 语句
查看>>
input输入框记录快捷键组合
查看>>
oracle积累
查看>>
JavaBean的另一种写法及其ruby版代码生成器
查看>>
Tsar 淘宝内部大量使用的系统监控工具
查看>>
MJRefresh 的运用 上拉刷新和下拉刷新
查看>>