也许是离开t-sql太久了,突然发现很多t-sql的奇特语法

用一句sql解决多种排序:

declare  @flag int=0;
SELECT C1, C2
FROM T ORDER BY
   CASE WHEN @flag = 1 THEN C1 END ASC,
   CASE WHEN @flag = 0 THEN C1 END DESC

插入N行数据(省得每行数据写一遍insert ... values了):

insert into t (C1, C2)
values
(1,1),
(2,2),
...
(N-1,N-1),
(N,N)

 

相关文章:

  • 2021-07-25
  • 2021-06-07
  • 2021-12-13
  • 2021-10-09
  • 2021-08-24
  • 2022-12-23
  • 2021-12-20
猜你喜欢
  • 2022-12-23
  • 2022-02-19
  • 2022-02-02
  • 2021-04-25
  • 2021-12-04
  • 2022-01-07
  • 2022-12-23
相关资源
相似解决方案