Re: [SQL ] 一個設計 Table 的問題
1.)
你可以在Items多加一個欄位 Grade
Items
--------------------
IID SID LID GRADE
2.)
如果你夠龜毛的話就再多加一個 ItemGrade的Table
Student Licences
------------------- --------------
SID ...... LID L_Type
Items ItemGrade
------------------- --------------
IID SID LID IID GRADE
要查找A同學的所有認證:
SELECT s.sid, s.name, l.l_type, g.grade
FROM student s, licences l,
items i, itemgrade g
WHERE s.name = 'A'
AND s.sid = i.sid
AND i.lid = l.lid
AND i.iid = g.iid(+)
SQL我沒驗證過, 大概就這個意思
※ 引述《LOHC (Stacey Kent)》之銘言:
: 主要想開發一個讓同學能勾選自己已經有哪些證照的資料庫,目前是設定
: 有三個 Table
: Student Licences
: ------------------- --------------
: SID ...... LID L_Type
: Items
: -------------------
: IID SID LID
: 可是現在可能需要在英文相關證照上面加註考了幾分,請問面對此種狀況
: 該如何設計 Table 呢?
: 在這先謝謝各位閱讀此篇文章。
--
東森───────╮ ╭─────聯合
三立───╮ | | ╭─蘋果
超扯M型崩潰正夯詢問度超高宅男傻眼踼爆
自由─╯ | | ╰───中天
民視─────╯ ╰─────────TVBS Gargamel_〆
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 210.64.100.184
推
02/05 12:55, , 1F
02/05 12:55, 1F
推
02/05 13:59, , 2F
02/05 13:59, 2F
推
02/05 14:05, , 3F
02/05 14:05, 3F
討論串 (同標題文章)
完整討論串 (本文為第 3 之 4 篇):
Database 近期熱門文章
PTT數位生活區 即時熱門文章