使用雙引號或單引號指定別名:
SELECT au_lname "Author Last Name" FROM authors;
結果欄位標題將顯示為 Author Last Name,而非原欄位名 au_lname。
運算僅影響查詢輸出,不修改資料表內容。
SELECT price*2 FROM titles; 價格加倍顯示。SELECT price*ytd_sales "total revenue" FROM titles; 計算總營收。SELECT price "Original price", price*2 "New price" FROM titles;支援運算子:+、-、*、/。
使用 + 串接字串欄位(SQL Server 語法):
SELECT au_fname + ' ' + au_lname "author name" FROM authors;
結果:Johnson White、Marjorie Green 等完整姓名。
SQL 資料表本身無內在順序。預設查詢結果順序不固定。使用 ORDER BY 指定排序:
SELECT au_lname FROM authors ORDER BY au_lname;
可指定 ASC(預設,升序)或 DESC(降序),並支援多欄位排序:ORDER BY au_lname, au_fname。
善用 SQL 內建運算與排序,效率遠高於在 ASP 腳本中處理同樣邏輯。