Bonjour,
J'ai un type de requete basique qui ne passe pas toujours sur MySQL en fonction de sa version. Ma demande est simple, comme rediger cette requete pour qu'elle passe PARTOUT :
Code sql : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 UPDATE phpbb_areabb_categories SET arcade_nbelmt = ( SELECT COUNT(game_id) FROM phpbb_areabb_games ) WHERE arcade_catid = 1
quand ca plante j'obtiens ce message:
SQL Error : 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 COUNT(game_id) FROM phpbb_areabb_games
UPDATE phpbb_areabb_categories SET arcade_nbelmt = ( SELECT COUNT(game_id) FROM phpbb_areabb_games ) WHERE arcade_catid = 1
- MySQL 4.1.9 : ca marche
- MySQL 4.0.24 : ca marche pas
merci de votre aide.
EDIT : merci d'indenter tes requêtes (comme je viens de le faire) ; tout sur une seule ligne c'est illisible.
Partager