當前位置:首頁 » 編程語言 » 建築學SQL

建築學SQL

發布時間: 2022-05-30 14:21:39

㈠ 求 sql 語句 或 製表方法

select 工廠名稱,
sum(case 表a.設備名稱 when 1 then 設備數量 else 0 end)卡車,
sum(case 表a.設備名稱 when 2 then 設備數量 else 0 end)吊車,
sum(case 表a.設備名稱 when 3 then 設備數量 else 0 end)推土機
from 表a,表b
group by 工廠名稱

以上是只針對本問題的,下面給個通用行列轉換例子

假設有張學生成績表(CJ)如下
[姓名] [學科] [成績]
張三 語文 80
張三 數學 90
張三 物理 85
李四 語文 85
李四 數學 92
李四 物理 82
王五 數學 60

想變成
[姓名] [語文] [數學] [物理]
張三 80 90 85
李四 85 92 82
王五 null 60 null

declare @sql varchar(4000)
set @sql = 'select 姓名'
select @sql = @sql + ',sum(case 學科 when '''+學科+''' then 成績 end) as '+學科
from (select distinct 學科 from CJ) as a
set @sql = @sql+' from cj group by 姓名'
exec(@sql)

㈡ 學習建築專業有沒有必要考計算機二級呢

回答:有必要。計算機二級考試,主要是VC,VF,VB和ACCESS資料庫,VF,VB,ACCESS資料庫相對而言要簡單點。C語言是一種面向過程的語言,如果學懂了找工作就不愁咯了哦。
前面的編程語言是有利於對計算機編程,以及邏輯思維訓練有一定的幫助。ACESS資料庫是一種的家庭的資料庫,企業中一般是用SQL和Oracle,了解一些也有好處。
你如果要學習編程,主要把思維方式轉變過來。而且還分:你到底是用他干什麼。應付考試,還是學到一點對以後有用的東西。學習編程需要有數學的邏輯思維和一定的英語基礎。因為計算機本來就是數學的一個分支,發明它是用它來解決數學問題的。
你是建築類專業的從學習難度和實際應用,我建議你學習ACCESS資料庫。當然,你們專業的具體情況我也不是很清楚。最終還是要靠你自己選擇,在這里我只是給你一個建議。 我是計算機軟體設計專業的,如果有什麼問題,可以交流交流。1668026387

熱點內容
python非同步框架 發布:2025-02-11 22:22:22 瀏覽:22
廣聯達正版加密鎖 發布:2025-02-11 22:08:02 瀏覽:803
斯諾克資料庫 發布:2025-02-11 21:54:02 瀏覽:533
安卓手機降噪功能在哪裡打開呢 發布:2025-02-11 21:52:56 瀏覽:701
騰訊雲伺服器購買網址 發布:2025-02-11 21:37:46 瀏覽:61
安卓電話視頻怎麼投電視上 發布:2025-02-11 21:32:27 瀏覽:19
易簽到源碼 發布:2025-02-11 21:31:03 瀏覽:499
編程班會 發布:2025-02-11 21:27:19 瀏覽:739
ubuntu編譯fortran 發布:2025-02-11 21:21:59 瀏覽:202
雲伺服器寬頻單位 發布:2025-02-11 20:48:11 瀏覽:538