【发布时间】:2015-03-07 17:12:33
【问题描述】:
我必须在 SQL 中编写将返回帐户 ID 的查询。
对于这个查询,我有输入参数,可以为空。
在数据库中,这里是某些字段为空或为空的行。因此,如果参数为空,我还需要检查字段是否为空。
SELECT a.Account_ID
FROM Accounts a
WHERE a.FirstName = @FirstName /*Add check if @FirstName = '' then a.FirstName IS NULL */
AND a.LastName = @LastName
AND a.Middle = @MiddleName
AND a.Email = @Email
AND a.Company = @Company
【问题讨论】:
标签: sql select conditional-statements sql-server-2014