1樓:
用excel處理,新建資料庫查詢,然後做資料透視表,很簡單的。
單獨用sql實現這個也可以。就是用sql語句寫sql語句的邏輯來做,**如下。
declare @sql nvarchar(2000);
select @sql='select 姓名, '
select @sql=@sql+' sum(case when 類別='''+replace(類別,' ','')+''' then 1 '+'else 0 end ) as ' +''''+ replace(類別,' ','') +''','
from 表名稱 where 類別 is not null group by 類別
select @sql=left(@sql,len(@sql)-1)
select @sql=@sql+' from 表名稱 group by 姓名'
exec(@sql)
2樓:
動態行列轉換
動態行列轉換相關資訊
你可以按照上面的思路處理一下就可以了,
如有疑問,及時溝通!
資料庫高手來幫忙寫幾句簡單的sql語句
3樓:匿名使用者
時間有限,先幫你寫幾道
2.列出所有辦事員(clerk)的姓名,編號和部門編號select empno, ename, deptno from emp
where job = "clerk";
3.找出佣金高於薪金的員工.
select ename from empwhere comm>sal;
4.找出佣金高於薪金的60%的員工.
select ename from empwhere comm>sal*0.6;
5.找出部門10中所有經理(manager)和部門20中所有辦事員(clerk)的詳細資料.
select * from emp
where deptno = 10 and job = "manager" or deptno = 20 and job = "clerk";
不對你可以告訴我,我再改
請問一下這條sql語句是什麼意思啊?求高手指點。
4樓:匿名使用者
alert table book add constraint fk_relationship_3 foreign key (catalogid) references catalog(catologid) on delete restrict on update restrict
開始就寫錯了 alter table
x修改表,增加外來鍵約束。。 fk_relationship_3 對欄位(catalogid) 參考catalog(catologid)
當有刪除或者更新操作的時候出發這個約束。
5樓:夜玄冬
alert 改為
create建立表table,加乙個外來鍵約束(fk_relationship_3),外來鍵約束列名catalogid連線另外乙個表catalog的cataologid列,當有刪除或者更新操作的時候觸發這個約束。
sql語句,行變列,請高手指點
6樓:匿名使用者
樓主,你好!sql行列轉換我有參照過別人的,現在貼出來給你看看。
希望能幫助到你
7樓:
你這個sql語句很簡單:
select o_date,
(select count(resources) from table where resource like '勝')as 勝,
(select count(resources) from table where resource like '負')as 負 from table as t1 ,table as t2 where t1.o_date = t2.o_date;
就是這個sql語句,你試試看,不好用跟我說下。
8樓:
select * from table as tpivot(
count([resources])
for[resources]
in ([勝],[負])
)as p
9樓:異次元**
這個學過,嘿嘿。。。。。。不過兩個月沒魔電腦忘記了。。。
請高手指點,怎麼才能學好英語,高手指點一下該怎樣才能學好英語。
1 低起點,高要求。這是心理上的 2 熱愛它。假如只是因為外界的因素 比如老闆要求 你才想學好,我想這種心態肯定學不好!不過從你的描述看來不大象。3 假如你不是僅僅為了考乙個6級 這玩藝我眯著眼就過了 而是為了應用的話,我比較讚賞魔鬼式的訓練。就是看原音片。比如 you ve got a mail ...
怎麼設定電腦開機密碼?請高手指點
在啟動完了之後讓你輸入使用者名稱的時候,你直接輸入administrator 點確認就可以了。然後進入控制面板裡面,把使用者名稱的密碼給改了,就行了。這是因為xp和2k的系統,微軟在做的時候,就預設了這個超級使用者。你進一下試試!別忘了給我加分!哈哈,你設開機密碼,還不如在bios里設。window...
大家好 我是新手,剛學CAD請高手指點,下面這圖如何畫出?打點一二謝了
1.先畫三個相交園 2.以中間圓心映象兩個圓 3.做乙個相切的矩形 4.然後再長邊縮放到90 然後就畫出來啦 下面這圖我真沒看見,還真不知道怎麼畫 囧 尺寸太少,只有90乙個尺寸,沒的畫 我是新手,剛學cad請高手指點,下面這圖如何畫出?先謝了 這個圖全部資料都有,你按照給你的資料畫就是啦!畫後標註...