我有三個表名為
**student table**
id name
1 ali
2 ahmed
3 john
4 king
**course table**
id name
1 physic
2 maths
3 computer
4 chemistry
**bridge**
sid cid
1 11 2
1 31 4
2 12 2
3 33 4
4 14 2
現在要顯示學生姓名和他所學習的課程名稱,
**result**
student course
ahmed physic
ahmed maths
ahmed computer
ahmed chemistry
ali physic
ali maths
john computer
john chemistry
king physic
king maths
我建立以下查詢
select s.name as student, c.name as course from student s, course c join bridge b on c.id = b.cid order by s.name
但是它不會返回所需的結果…
如果我想找到誰是其他經理,那麼歸一化**將是什麼:
**employee**
id name
1 ali
2 king
3 mak
4 sam
5 jon
**manage**
mid eid
1 21 3
3 44 5
並希望得到以下結果:
**result**
manager staff
ali king
ali mak
mak sam
sam jon
mysql 連線三個表 使用MySQL連線三個表
使用mysql連線三個表 我有三張桌子 student table id name 1 ali 2 ahmed 3 john 4 king course table id name 1 physic 2 maths 3 computer 4 chemistry bridge sid cid 1 1 ...
mysql 三個表連線查詢
許可權表 permission 10 欄位名稱 型別約束 描述authorityid integer pk not null 許可權流水號id pk usernameid intnot null 使用者名稱idfk functionid integer not null 功能 idfk lookpe...
mysql 三個正規化
原子性。表的元組不可再拆分成更小的元組。非主鍵必須完全依賴主鍵,而不是僅僅依賴主鍵的一部分。舉個例子,美國銷售軍火的時候,對每一樣 根據國家或地區的不同而給出不同的 建個表看看 create table weapon price wp id unsigned int not null auto in...