*資料分組select FAge,count(*) from TableName group by FAge (根據年齡進行分組)一般和聚合函數一起使用
*Having語句select FAge,count(*) from TableName group by FAge having count(*)>1
*聚合函數不能出現在where語句中
*having是對分組後的資訊進行過濾,能用的列和select中的列是一樣的
*限制結果集的行數“top 數字”
*可以實作分頁的SQL語句
SELECT top 3 * FROM t_NAME WHERE fNumber NOT IN (SELECT TOP 5 fNumber FROM t_NAME ORDER BY fSalary DESC) ORDER BY fSalary DESC
*上面表示取出第四五高工資的資料
*怎麼去掉重複資料select distinct 字段 from 表名
*distinct針對select出的所有資料分析的
*修改表,ALTER TABLE tNAME ADD 字段名 類型;
*union 将兩個查詢結果合成一個查詢結果 select... union (all(保留重複行)) select......select的字段要一樣(類型吧)
本文轉自 Ron Ngai 部落格園部落格,原文連結:http://www.cnblogs.com/rond/archive/2010/12/24/1915892.html ,如需轉載請自行聯系原作者