-
看看我下面的例子(已經驗證是正確的),希望對你有所幫助。
例如,我有乙個表格 TBA(數字、姓名、主題、分數)。
記錄如下:001 小李數學 100
001 小李 中文 88
001 小李 英語 99
002 張曉 數學 60
002 張曉 中文 60
002 張曉,英語 60
實際結果是: 欄位名稱:
編號: 姓名: 數學, 語言: 英語.
001 小李 100 88 99
001 張 60 60 60
解決辦法:如果不是物件 id('成績單') is null
刪除表成績單。
gocreate 表 (
Number] nvarchar(10), name] nvarchar(10), discipline] nvarchar(10), fractions] int).
goinsert 到 [Transcript] 中。
select n'001',n'李曉',n'數學',100 union
select n'001',n'李曉',n'語言',88 union
select n'001',n'李曉',n'英語',99 union
select n'002',n'張瀟',n'數學',60 union
select n'002',n'張瀟',n'語言',60 union
select n'002',n'張瀟',n'英語',60
declare @sql nvarchar(4000)
set @sql = ''
select @sql = @sql + ','+ quotename([學科])。'=max(當 [紀律]= 時的大小寫'+ quotename([學科])。'''') +'然後 [score] else 0 結束)。'
來自成績單。
按 [學科] 分組。
exec ('選擇[數字]、名稱]。' + sql + '從[成績單]按[數字],姓名分組]。')
-
插入到表 2 中
從表1中選擇name, 'language', language;
插入到表 2 中
從表 1 中選擇 name, 'math', math;
插入到表 2 中
從表1中選擇名稱,'英語',英語;
-
是想做乙個系統,還是直接寫乙個資料庫,如果你做乙個系統,前後臺劃分比較麻煩,只建立乙個資料庫,步驟如下:先建立乙個資料庫,建立資料庫cjgl,然後在伺服器上設定資料爛庫的相關內容; 然後將表 use cjgl 插入到資料庫中
括號中是表的屬性,即列。
creat table (.這個系統需要 3 張桌子。
學生名單(學號、型號、日曆、姓名、性別、年齡、係數); 學號是主鍵; 課程表(課程編號、課程名稱、學分、課時); 課程編號是主鍵; 選課時間表(學號、課號、年級、課程型別); 學號和課程號是冰雹的主要鍵;
建立完成後,將對資料庫進行備份,以避免資料丟失。 希望對你有所幫助。
-
是想做乙個系統,還是乾脆寫乙個資料庫,如果系統做得不好,前後臺劃分就比較麻煩了,步驟如下:先建立乙個資料資料庫,建立資料庫cjgl,然後在伺服器上設定資料庫的相關內容; 然後將表 use cjgl 插入到資料庫中
括號內是日曆帆的屬性,即列。
creattable(..這個系統需要 3 張桌子。
學生名單(學號、姓名、性別、年齡、教師); 學號是主鍵; 課程表(課程編號、課程名稱、學分、課時); 課程編號是主鍵; 選課時間表(學號、課號、年級、課程型別); 學號和課程號是主鍵;
建立完成後,將對資料庫進行備份,以避免資料丟失。 希望對你有所幫助。
為避免地質鑽孔資料庫建設混淆,地質鑽孔資料庫命名原則定義如下,涉及不同省(市、自治區)、不同地質產業、不同型別地質工作、不同地質勘探單位。 >>>More
快捷鍵:Ctrl + Shift + P將概念資料模型 (CDM) 轉換為 Voltaic 備用物理資料模型 (PDM)。 >>>More
首先檢查它是否是您要查詢的結果。
選擇工作編號,薪水,轉換時的大小寫(int,salary)>10000然後薪水+2000 >>>More