這裡介紹兩個SQL的兩個基本的概念,以友善後期的學習:
(1)SQL全稱structured query language,中文為結構化查詢語言;它可以在各類資料庫上使用,例如,mysql,oracle等,當然包括SQL server.
T-SQL 即 Transact-SQL,是 SQL 在 Microsoft SQL Server 上的增強版.它是用來讓應用程式與 SQL Server 溝通的主要語言。T-SQL 提供标準 SQL 的 DDL 和 DML 功能外,加上延伸的函數、系統預存程式以及程式設計結構(例如 IF 和 WHILE)讓程式設計更有彈性。
一句話,T-SQL是SQL在SQL SERVER上的專用版;
(2)SQL 的邏輯順序:
如果有SQL基礎的,我們知道SQL中常用的關鍵字如下:
Select
From
Where
Having
Group By
Order By
當所有的關鍵字出現在一條語句中時,它們執行的順序為From>Where>Group By>Having>Select>Order By
記住這個順序,對後期SQL語句的調優很有用!
本文轉自 bannerpei 51CTO部落格,原文連結:http://blog.51cto.com/281816327/1275734,如需轉載請自行聯系原作者