我该如何做一个选择,如果San_Cliente.NomeCompleto不是NULL然后San_Cliente.Excluido = 0?我怎样才能做一个SELECT与IF子句
这Nowaday是我的选择
SELECT Key.Key_Id,
Key.User_Id,
Key.From,
su.CompleteName,
Key.Company_Id,
Key.User_Id_Responsible,
Key.DateTime,
Key.Transaction,
Key.Client_Id,
Key.DateTimeGet,
Key.DateTimeDelivered,
Key.Hours,
Key.ResponsibleName,
Key.PersonalId,
User.CompleteName AS NomeUsuarioVenda,
Client.CompleteName
FROM San_Chave
JOIN User
ON Key.User_Id_Responsible = User.User_Id
JOIN User su
ON Key.User_Id = su.User_Id
LEFT OUTER JOIN Client
ON Key.Client_Id = Client.Client_Id
WHERE (Key.Delivered = 0 OR Key.Delivered is NULL)
and Key.From = 14
AND User.Deleted = 0
在我的WHERE子句中,我需要把与Client.Deleted = 0,只是如果Client.CompleteName不为空。
我该怎么做?
你的表和字段名称都写在奇怪的话我也不了解。 – 2012-02-13 19:59:50
让我翻译,我会编辑我的文章。 – 2012-02-13 20:00:44
对不起,我更新了我的帖子 – 2012-02-13 20:05:39