ce qui est l'erreur dans la déclaration mysql suivante:erreur de syntaxe dans une instruction mysql
mysql> SELECT columnName FROM tableName WHERE columnName LIKE '%' + @variableName + '%';
ce qui est l'erreur dans la déclaration mysql suivante:erreur de syntaxe dans une instruction mysql
mysql> SELECT columnName FROM tableName WHERE columnName LIKE '%' + @variableName + '%';
Vous ne pouvez pas concaténer les chaînes en utilisant le symbole « + ».
SELECT columnName
FROM tableName
WHERE columnName LIKE CONCAT('%',@variableName,'%');
Vous me battez dessus! +1 – Amarghosh
ou
SELECT columnName DE tableName OÙ columnName LIKE '% @ variableName%';
Dunno. Qu'est-ce que le REPL de MySQL vous a dit? –
http://dev.mysql.com/doc/refman/5.0/fr/string-functions.html#function_concat – Amarghosh