我想对名字、中间名和姓氏进行组合搜索。查询是:
SELECT picture,person_id, firstname+ ' ' +middlename+ ' ' +lastname AS fullName
FROM PERSON
WHERE (firstname+ ' ' +middlename+ ' ' +lastname LIKE"%#queryString#%")
现在这适用于:Peter den Test (first/middle/last) 这不适用于:Marc Baker (first/no middle name/last)。在马克贝克出现之前,我必须输入两个空格。我可以检查查询中的中间名是否为空吗?
谢谢!