0

请帮忙查询

我的Student_Master Table:-

ID Name  
1  AAA
2  BBB  
3  CCC
4  DDD

My Student Details Table

ID MastID Address
1   1     Address 1   
2   2     Address 2

现在我有一个绑定到学生主表的网格视图,现在我想在我的网格视图中调用一个自定义列,以便“具有地址状态的学生应该是“地址存在”并且地址不存在于表中的学生对他们来说,状态将是“地址不存在”,例如。

ID Name  Status
1  AAA   Address Present
2  BBB   Address Present 
3  CCC   Address NOT Present  
4  DDD  Address NOT Present
4

1 回答 1

1

尝试这个:

SELECT
    M.ID, 
    M.Name,
    CASE WHEN D.Id IS NULL
         THEN 'Address NOT Present'
         ELSE 'Address Present'
    END Status
FROM Master M
    LEFT JOIN Details D
        ON M.Id = D.MastID
于 2013-02-09T20:38:20.890 回答