-
declare @teacher varchar(50)
set @teacher='楊春濤'
select * from (
從語言 = @teacher 的表格中選擇語言作為主題 BJH
union all
從數學 = @teacher 的表格中選擇數學作為主題、BJH
union all
選擇英語作為主題,從表格中選擇 bjh 其中英語 = @teacher
union all
從“專案 = @teacher”的表格中選擇專案作為主題、BJH
union all
選擇“歷史記錄”作為主題,BJH FROM 表,其中“歷史記錄”= @teacher
union all
從 Geography = @teacher 的表中選擇 Geography 作為主題、BJH
union all
選擇生物學作為主題,BJH FROM 表,其中生物學 = @teacher
as result
-
桌子的設計不合理,如果老師改名,或者楊春濤老師離開,他的班級都會被張三取代。
你的更新語句也很難寫。
一般來說,你應該有這個設計。
教師表:ID姓名其他資訊。
課程表: BJH 課程名稱 教師 ID
查詢、插入更新等都很容易。
-
這個想法是先分組,然後按年級排序。
-
您的資料結構是什麼?
是否計算了總分。
假設總分已經計算出來。
前3名的所有記錄均可自定義(列出前3名結果的總分,寫3個主流資料庫)。
SQLServer資料庫:
從記分表中選擇前 3 名 按總分排序 DESC
MySQL資料庫:
從記分表中選擇 * 按 DESC 總分排序 DESC 限制 3
Oracle 資料庫:
從成績表中選擇 * 按描述順序 總分 Rownum < = 3
如果沒有給出總分。
總分需要先計算。
選擇(中文+數學+。 作為 Total Desc 從成績單順序中排名前 3 位
然後其他資料庫本身可以靈活地使用您正在使用的資料庫的上述方法。
1.狗。 狗(拉丁語canis lupus familiaris)屬於脊索動物門、脊椎動物亞門、哺乳動物門、Euzos門、食肉動物門、精神分裂綱、犬科。 在中文中也被稱為“狗”,狗遍布世界各地。 >>>More
在這個寒假裡,我有幸閱讀了魏樹生教授的《我以教師的身份做這件事》一書。 在本書中,魏教授對教師如何運用正確的教學方法更好地教育學生進行了深刻的分析。 這也使教師在工作中體驗到更多的成就感和幸福感。 >>>More
懲罰是行不通的,就像洪水一樣,你越是阻擋,它就越猛烈。 不斷的批評只會導致孩子們聯合起來反對你。 孩子調皮搗蛋並不是一件壞事,只是他們把精力放錯了地方。 >>>More