SQL请求在使用LIKE运算符的2个条件下不起作用

问题描述 投票:0回答:1

我正在尝试这样的双重条件请求:

SELECT id, statut, nom, nom_deux, email, email_deux, adresse, adresse_deux, ville, codepostal, role_clients
FROM sys_clients
INNER JOIN sys_clients_roles
ON statut = id_clients
WHERE sys_clients.statut = 1 
AND sys_clients.nom LIKE 'a%'
ORDER BY sys_clients.nom ASC;

仅当我使用时

WHERE sys_clients.statut = 1

sql请求是正确的,但我有结果,但是添加时

AND sys_clients.nom LIKE 'a%'

它不起作用,并且我有HTTP错误500。我要以'a'字母开头的所有'nom'字母。

您能帮我吗?谢谢

sql sql-like
1个回答
0
投票
$sql ="SELECT id , statut , nom , nom_deux , email , email_deux , adresse , adresse_deux , ville , codepostal , role_clients FROM sys_clients INNER JOIN sys_clients_roles ON statut = id_clients WHERE sys_clients.statut = 1 AND sys_clients.nom LIKE 'a%' ORDER BY sys_clients.nom ASC;"
© www.soinside.com 2019 - 2024. All rights reserved.