我有列的兩個表如下:mysql如何加入2列值成2列值
- KHS(ID,年份,程序,codemk)
- 科目(ID,今年,計劃, codemk,namemk,TM,PR,LP)
我想有一個包含結果:
codemk, namemk, tm, pr, lp
注:字段year
,program
和codemk
在khs
表中每個表也不唯一也在subjects
表中。但是結合這些領域的三個價值就能創造出獨特的價值。
我嘗試這樣做:
SELECT khs.id khs.codemk, subjects.namemk, subjects.tm, subject.pr, subjects.lp
FROM khs
RIGHT JOIN subjects
ON khs.year + khs.program +khs.codemk = subjects.year + subjects.program + subjects.codemk;
但tm
,pr
和lp
結果不是我所期待。我錯過了什麼?對不起,我是MySQL的新手,我如何創建它到新的表視圖。 在此先感謝。
你可以添加一些輸出的例子嗎?我不明白你 – Skatox 2015-02-05 16:59:43
你想比較連接級聯值嗎? – Skatox 2015-02-05 17:00:50