Student:
Id,Name,Age,Dep_Id
(编号,姓名,年龄,系部编号)
————————————————————
Id    Name   Age   Dep_Id
1001  张三   20    1001
1002  李四   21    1001
1003  王五   20    NULL
—————————————————————
Department
Id,Name
(编号,名称)
——————————————————————
Id    Name
1001  计算机系
——————————————————————我现在想得到以下查询数据
学生编号   学生姓名  年龄    系名
1001         张 三    20     计算机系
1002         李 四    21     计算机系
1003         王 五    20     (空)如果采用以下SQL的话,那么王五这条记录将无法查出。
得到的只有前面两条记录。
select Student.Id,Student.Name,Student.Age,Department.Name
from Student,Department
where Studeng.Dep_Id=Department.Id请问该如何书写SQL,可以得到3条记录?

解决方案 »

  1.   

    ☆☆☆☆☆☆☆☆☆☆☆☆☆  
    ☆☆☆☆☆    ☆        
        ☆    ☆☆☆☆☆☆  
        ☆    ☆        ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
    ☆  ☆        ☆☆      
      ☆☆      ☆    ☆    
            ☆☆        ☆☆☆☆☆☆☆☆☆☆☆☆☆☆  
    ☆☆☆☆☆    ☆        
        ☆    ☆☆☆☆☆☆  
        ☆    ☆        ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
    ☆  ☆        ☆☆      
      ☆☆      ☆    ☆    
            ☆☆        ☆☆☆☆☆☆☆☆☆☆☆☆☆☆  
    ☆☆☆☆☆    ☆        
        ☆    ☆☆☆☆☆☆  
        ☆    ☆        ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
        ☆    ☆  ☆    ☆  
    ☆  ☆        ☆☆      
      ☆☆      ☆    ☆    
            ☆☆        ☆