
Envoyé par
RiPSO
bah ca me fait une erreur comme quoi la syntaxe est mauvaise..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| Erreur
requête SQL :
SELECT musiciens.ID
FROM musiciens
WHERE (
musiciens.ID + 1
) NOT
IN (
SELECT musiciens.ID
FROM musiciens
)
LIMIT 0 , 30
MySQL a répondu:
#1064 - You have an error in your SQL syntax. Check the manual that corresponds to your MySQL server version for the right syntax to use near 'SELECT musiciens.ID
FROM musiciens ) LIMIT 0, 30' at line 5 |
Il y en manque un bout ...
SELECT musiciens.ID+1 FROM musiciens WHERE (musiciens.ID + 1) NOT IN (SELECT musiciens.ID FROM musiciens) ORDER BY ID LIMIT 1
Il faut faire attention aux caractères invisibles style "tab" lors des copier-coller et question très triviale "musiciens.ID est bien numérique ?
Partager