-1
A
回答
0
要得到的值,使用JOIN
:
select
e.employeename,
m.marks
from employee_master e
join employee_marks m on e.id = m.employeemasterid;
始終使用現代明確JOIN
語法。
單元合併不應該在SQL中完成,因爲SQL不適合用於此目的。 在應用程序代碼中執行此操作。
+0
非常感謝,我們不能使用sql查詢做列合併嗎? –
+0
問題不在於我們能不能,而在於我們是否應該。正如我所說,不要在SQL中這樣做。這將是醜陋,脆弱和難以理解的代碼 – GurV
0
select
e.employeename,
m.employeemasterid As EmpID,
sum(m.marks) As marks
從employee_masterË 內連接employee_marks M於e.id = m.employeemasterid
Group By e.employeename, m.employeemasterid;
相關問題
- 1. SQL查詢連接表 - Oracle
- 2. 選擇SQL查詢連接在同一個表兩次
- 3. SQL連接查詢 - 從兩個表中選擇
- 4. SQL連接查詢選擇
- 5. 連接兩個選擇查詢PostgreSQL中
- 6. 帶兩個表的SQL選擇查詢
- 7. 選擇查詢+連接表
- 8. SQL查詢來連接兩個表
- 9. SQL Server查詢連接兩個表
- 10. SQL查詢幫助(連接兩個表)
- 11. 的Oracle PL/SQL:引用的列名內連接查詢
- 12. SQL - 查詢選擇通過多個表的連接
- 13. 內連接有兩個選擇的sql
- 14. 選擇兩項罪名在兩個連接在一個查詢
- 15. 單選擇連接SQL查詢
- 16. SQL連接計數和選擇查詢
- 17. oracle apex表格形式選擇列表與兩個不同的sql查詢
- 18. 跨兩個連接的SQL查詢?
- 19. sql oracle連接兩個sql的輸出
- 20. SQL連接兩個計數選擇
- 21. 在同一個SQL查詢中連接兩個表兩次
- 22. Oracle更新查詢 - 兩個表的連接
- 23. 確定查詢的進度(Oracle PL/SQL)
- 24. 連接兩個SQL查詢和AND
- 25. 如何連接兩個sql查詢?
- 26. 在同一個PL/SQL查詢中選擇並更新
- 27. 用選擇列表查詢Oracle
- 28. Zend_Db的查詢連接兩個表
- 29. 林克查詢與內部選擇在EF的兩個連接
- 30. Oracle - pl sql從SYS_REFCURSOR中選擇
您是否嘗試過任何東西 ?請將您的數據包含爲_text_(縮進四個空格),而不是圖片鏈接。 –
請閱讀http://meta.stackoverflow.com/questions/285551/why-may-i-not-upload-images-of-code-on-so-when-asking-a-question/285557和接受的答案 –