小编dre*_*nox的帖子

SQL Server:pivot功能,需要透视表

我在SQL Server中有以下格式的数据.

-ID          ID2  status  time
-1384904453  417  stop    2013-11-19 23:40:43.000
-1384900211  417  start   2013-11-19 22:30:06.000
-1384822614  417  stop    2013-11-19 00:56:36.000
-1384813810  417  start   2013-11-18 22:30:06.000
-1384561199  417  stop    2013-11-16 00:19:45.000
-1384554623  417  start   2013-11-15 22:30:06.000
-1384475231  417  stop    2013-11-15 00:26:58.000
-1384468224  417  start   2013-11-14 22:30:06.000
-1384388181  417  stop    2013-11-14 00:16:20.000
-1384381807  417  start   2013-11-13 22:30:06.000
-1384300222  417  stop    2013-11-12 23:50:11.000
-1384295414  417  start   2013-11-12 22:30:06.000
-1384218209  417  stop    2013-11-12 01:03:17.000
-1384209015  417  start   2013-11-11 22:30:06.000
Run Code Online (Sandbox Code Playgroud)

我需要的是能够以下列格式显示数据.

-ID2  start                      stop …
Run Code Online (Sandbox Code Playgroud)

sql sql-server pivot subquery correlated-subquery

7
推荐指数
2
解决办法
270
查看次数

重命名多个文件,同时在linux中保持相同的扩展名

我在目录中有100个文件,具有以下命名约定.

00XYZCD042ABCDE20141002ABCDE.XML
00XYZCC011ABCDE20141002.TXT
00XYZCB165ABCDE20141002ABCDE.TXT
00XYZCB165ABCDE20141002ABCDE.CSV
Run Code Online (Sandbox Code Playgroud)

我想用重命名这些文件bash,awk,cut,sed 所以我得到的输出

XYZCD042.XML
XYZCC011.TXT
XYZCB165.TXT
XYZCB165.CSV
Run Code Online (Sandbox Code Playgroud)

所以基本上总是删除前2 0,然后保留所有内容直到ABCDE启动,然后删除包括ABCDE在内的所有内容并保留文件扩展名.

请多多帮助

linux bash awk rename file

3
推荐指数
2
解决办法
4544
查看次数

标签 统计

awk ×1

bash ×1

correlated-subquery ×1

file ×1

linux ×1

pivot ×1

rename ×1

sql ×1

sql-server ×1

subquery ×1