資料合併一例

2021-04-23 01:53:39 字數 892 閱讀 3048

/**

qs:在mssqlserver2000中乙個表中有兩條記錄

a,a,0,0,b,0,c,0

0,0,b,0,0,d,0,0

如何將這兩條記錄合併為

a,a,b,0,b,d,c,0

**//*as:-sql05*/

--建立測試表

create table # (id1 varchar(10), id2 varchar(10),id3 varchar(10),

id4 varchar(10),id5 varchar(10),id6 varchar(10),id7 varchar(10),id8 varchar(10) )

insert # select 'a','a','0','0','b','0','c','0'

union all select '0','0','b','0','0','d','0','0'

--select * from #

/*id1 id2 id3 id4 id5 id6 id7 id8

a   a   0   0   b   0   c   0

0   0   b   0   0   d   0   0

*/--

select max(id1) id1,

max(id2) id2,

max(id3) id3,

max(id4) id4,

max(id5) id5,

max(id6) id6,

max(id7) id7,

max(id8) id8

from #

/*id1 id2 id3 id4 id5 id6 id7 id8

a   a   b   0   b   d   c   0

*/

Mac OS X資料備份方案一例

mac os x資料備份 因為我的macbook pro的筆記本硬碟不幸壞掉了,裡面常用的一些資料沒有了,幸好大部分資料都有備份,但是最新的還是沒有來得及備份,丟失了一些。平時都是有了新資料就手動複製到外接硬碟裡,但是總有忘記的時候,或者是很小的檔案,或者是網上看到的好的文章,或者是隨時記錄的乙個小...

演算法優化一例

本文將以排序演算法中的插入排序為例,介紹優化演算法,編制高效程式的方法。人們通常用於排序手中橋牌的方法是一次考慮一張牌,將它插入到已經排序過的牌的適當位置中 時刻讓它們保持有序 在計算機實現中,我們需要將較大的元素移到右邊,為插入的元素準備空間,然後再在空位置上插入該元素。該演算法的通常的乙個實現如...

delegate 委託一例

using system using system.collections.generic using system.linq using system.text namespace consoletest public static void englishgreeting string snam...