sql server中常用語句
1. 修改表名
EXEC sp_rename '表名.[原列名]', '新列名', 'column'
2. 修改列名
EXEC sp_rename 'customers.[contact title]', 'title', 'COLUMN'
3. ROW_NUMBER() over(partition by columname order by columname)
select ROW_NUMBER() over(partition by customerID order by totalPrice) as rows,customerID,totalPrice, DID from OP_Order
4. 建立表的方法
select
rowId=identify(int,1,1) , empId, fname, lname into employee2 from employee order by empid
註解:employee(empId, fname, lnameE) 是存在的表,但employee2是不存在的表
5. with as 建立子查詢
- with tabs as
- (
- select ROW_NUMBER() over(partition by customerID order by insDT) as rows,* from OP_Order
- )
- select * from tabs where rows = 1
6. SQL語句分組獲取記錄的第一條資料
連線地址:http://www.2cto.com/database/201207/142136.html
相關文章
- DBA常用SQL語句[sql server] 2SQLServer
- 常用SQL語句SQL
- sql常用語句SQL
- SQL Server資料庫管理常用SQL和T-SQL語句SQLServer資料庫
- oracle常用SQL語句OracleSQL
- 常用的SQL語句SQL
- SQL常用語句整理SQL
- 常用的SQL 語句SQL
- MySql 常用Sql語句MySql
- DBA常用SQL語句SQL
- 常用 SQL 語句大全SQL
- SQL Server 資料庫部分常用語句小結(二)SQLServer資料庫
- SQL Server 資料庫部分常用語句小結(一)SQLServer資料庫
- SQL SERVER 中構建執行動態SQL語句SQLServer
- Sql Server系列:Update語句SQLServer
- Sql Server系列:Delete語句SQLServerdelete
- SQL server 查詢語句SQLServer
- 常用的Sqlite SQL語句(持續更新中)SQLite
- 常用sql進階語句SQL
- SQL 常用語句一覽SQL
- 常用SQL語句彙總SQL
- DBA常用SQL語句系列SQL
- sql server 中的一些實用的sql語句SQLServer
- MySql與Sql Server Update語句MySqlServer
- SQL Server阻塞查詢語句SQLServer
- Sql Server系列:Insert語句SQLServer
- Sql Server Rollup 語句的用法SQLServer
- SQL SERVER 流程控制語句SQLServer
- SQL Server SQL語句執行順序SQLServer
- 監控 SQL Server 的執行狀況--常用檢測語句SQLServer
- sqlserver dba常用的sql語句SQLServer
- mysql 常用sql語句 簡介MySql
- MySQL中常用的SQL語句MySql
- 資料庫常用sql 語句資料庫SQL
- MYSQL 常用sql語句小結MySql
- 常用SQL語句優化技巧SQL優化
- Oracle維護常用SQL語句OracleSQL
- 常用Sql語句積累(二)SQL