sql MS SQL ANSI-Standard与非ANSI内部联接

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sql MS SQL ANSI-Standard与非ANSI内部联接相关的知识,希望对你有一定的参考价值。

-- Sample code using the AdventureWorks2017 DB

-- ANSI-Standard Inner Join
SELECT TOP 5
       P.ProductID,
       P.Name,
       P.ListPrice,
       SOD.LineTotal
FROM Sales.SalesOrderDetail SOD
    [Inner] JOIN Production.Product P   
    -- The 'Inner' Is Optional
        ON P.ProductID = SOD.ProductID
WHERE SOD.UnitPrice > 1000
ORDER BY SOD.UnitPrice DESC;

-- non-ANSI / Old Style Inner Join
SELECT TOP 5
       P.ProductID,
       P.Name,
       P.ListPrice,
       SOD.LineTotal
FROM Sales.SalesOrderDetail SOD,
     Production.Product P
WHERE P.ProductID = SOD.ProductID
      AND SOD.UnitPrice > 1000
ORDER BY SOD.UnitPrice DESC;

以上是关于sql MS SQL ANSI-Standard与非ANSI内部联接的主要内容,如果未能解决你的问题,请参考以下文章

SQL GROUP BY 与 LEFT JOIN MS SQL Server

与 MS SQL Server 完全联接

Apache NiFi 与 MS SQL Server 集成

LINQ2SQL 与 MS SQL Server Compact 3.5 SP2:BadImageFormatException

MS SQL 包含与 & 符号搜索

将 Codeigniter 3 与 MS SQL Server 连接