- Professeur (professeur_id, name , password, mail)
- 學生(student_id、姓名、密碼、郵箱)
如何撰寫查詢以從兩個表中獲取 ID 和密碼?
另外,我可以制作一個包含兩個表中的 ID 和密碼作為外鍵的登錄表嗎?
(我是否必須將教授 ID 和學生 ID 列更改為具有相同的名稱?)
uj5u.com熱心網友回復:
看這里關于“加入”:https : //www.cloudways.com/blog/how-to-join-two-tables-mysql/
uj5u.com熱心網友回復:
使用聯合選擇:
select
p.professeur_id as id
, p.name as name
, p.password as password
, p.mail as mail
from Professeur p
union select
s.student_id as id
, s.name as name
, s.password as password
, s.mail as mail
from Student s
;
請注意,至少 professeur_id 和 student_id 欄位必須具有別名,因為它們的名稱不同。但是給所有欄位一個別名是一個很好的做法。
有關更多資訊(不僅是關于 select 陳述句),請訪問MySQL 官方檔案
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/396742.html
