2 votes

Node.JS + MySQL - Combinaison de requêtes pour définir des variables et sélectionner des données

J'ai une requête qui fonctionne parfaitement dans PHPMyAdmin :

SET @row_number=0; 
SELECT * FROM blah blah @row_number blah blah;

Cependant, lorsque je mets cela dans Node.JS, je ne peux pas utiliser un simple con.query("SET @row_number=0; SELECT * FROM blah blah @row_number blah blah;") parce qu'il y a techniquement 2 requêtes ici. J'ai donc essayé de le faire :

con.query("SET @row_number=0")
con.query("SELECT * FROM blah blah @row_number blah blah")

Cependant, cela fait comme si la première requête n'existait pas. Comment puis-je combiner ces requêtes en une seule ? Ou existe-t-il une autre solution ?

2voto

zanlok Points 1165

Essayez ceci pour node-mysql :

var connection = mysql.createConnection({multipleStatements: true});

(extrait de este réponse)

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X