首先謝謝大家了
有兩張表
1、學生上學期成績表:
名字 數學 語文
張三 80 88
李四 90 92
2、學生下學期成績表:
名字 數學 語文
張三 95 90
李四 100 89
怎么樣得到張三全年成績表:
時間 數學 語文
上學期 80 88
下學期 95 90
謝謝
uj5u.com熱心網友回復:
成績表(名字, 學科, 時間, 分數)uj5u.com熱心網友回復:
把兩個表關聯一下就查出來了select a.*,b.* from 學生上學期成績表 a,學生下學期成績表 b where a.名字=b.名字
uj5u.com熱心網友回復:
資料表本身設計就有問題,應該所有學期的資料都在一張表中:
名字 學期 科目 成績
張三 01 數學 80
張三 01 語文 88
李四 01 數學 90
李四 01 語文 92
張三 02 數學 95
張三 02 語文 90
李四 02 數學 100
李四 02 語文 89
uj5u.com熱心網友回復:
union all把兩張表聯起來select “上學期” as "時間", 數字, 語文 from 學生上學期成績表 where 學生="張三"
union all select “下學期”", 數字, 語文 from 學生下學期成績表 where 學生="張三"
uj5u.com熱心網友回復:
姓名表:姓名ID,姓名,性別,班級(也可以單獨另設班級表,這里用班級ID),學屆。。。。等等個人資料成績表:姓名ID,學期,學科,分數
姓名ID做上一對多關系
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/102469.html
標籤:Access
上一篇:請問Navicat Premium 11.2如何破解?
下一篇:求Spss Modeler
