2013-10-11 247 views
-5

請有人可以幫我寫一個SQL查詢。我不知道,但我只是需要它來快速修復。需要幫助寫一個SQL查詢

我是想這樣的事情:

select college.colg_id, 
     college.student_id, 
     student.student_name from college, 
     student  
     where college.student_id=student.student_id; 

這給了我這我不知道所有數據。

colg_id student_id 
1   1 
1   2 
1   3 
1   4 
2   5 
2   6 

student_id student_name 
1   a1 
2   b1 
3   c1 
4   d1 
5   e1 
6   f1   

我只需要數據的

colg_id | student_id | student_name. 
+1

形式我想幫助,但請格式化你的問題有點...我無法理解你想達到什麼.. –

+0

是現在清除....我從Excel中複製它。我不知道它是如何在一行。如果我用簡單的話來說明我的問題,我只想在college表的輸出中添加student_name。每個名字都顯示與他們各自的student_id – user2696466

回答

2
SELECT c.colg_id, c.student_id, s.student_name FROM college c 
LEFT JOIN student s ON s.student_id = c.student_id 
+0

相同的結果作爲我的... – user2696466