
sql-server
qibao16
这个作者很懒,什么都没留下…
展开
-
SQL SERVER 编程基本语法
一、定义变量--简单赋值 declare @a intset @a=5 print @a --使用select语句赋值 declare @user1 nvarchar(50) select @user1='张三'print @user1 declare @user2 nvarchar(50) select @user2 = Name from ST_User where ID=1转载 2017-10-19 09:20:09 · 4313 阅读 · 0 评论 -
sqlserver巧用row_number和partition by分组取top数据
语法形式:ROW_NUMBER() OVER(PARTITION BY COL1 ORDER BY COL2) 解释:根据COL1分组,在分组内部根据 COL2排序,而此函数计算的值就表示每组内部排序后的顺序编号(组内连续的唯一的) select * from ( select subject,name,score,ROW_NUMBER() over(PARTITION by subj转载 2018-02-06 08:11:06 · 465 阅读 · 0 评论 -
sql server with ...as 用法
SQL SERVER CTE 语法[ WITH common_table_expression> [ ,n ] ] common_table_expression>::= expression_name [ ( column_name [ ,n ] ) ] AS ( CTE_query_definition ) 栗子1:WITH tb_原创 2018-02-06 08:28:21 · 328 阅读 · 0 评论