Distincting当我运行此查询:与联合查询
SELECT DISTINCT P.Projectnaam, P.ProjectStatus, P.ID, L.Stukey, L.ProjectKey
FROM Projecten P, Projectleden L
WHERE P.ProjectStatus = 'Open' || P.ProjectStatus = 'Dicht' &&
L.Stukey = '400049093' &&
P.ID = L.ProjectKey &&
Projectnaam LIKE '%" . $in . "%'
有3条记录与它“打开”,但它显示在输出每一个可能的组合。我如何区分'Projectname'?
谢谢!
编辑您的问题,并提供样本数据和预期结果。 –
在处理'where'子句中的'和'和'or'时,您可能想使用parantheses。 – fancyPants