457 votes

Déclarez une variable dans MySQL

Nouveau à cela, mais comment vous déclarez une variable dans mysql pour que mon deuxième requête peut utiliser ;

749voto

Omesh Points 9904

Pas besoin de déclarer User-Defined Session variables désignées par le préfixe @: Manuel ici

SET @start = 1;
SET @finish = 10;

SELECT * FROM places WHERE place BETWEEN @start AND @finish;

Vous pouvez utiliser DECLARE à déclarer LOCAL variables principalement utilisé à l'intérieur des procédures stockées et des fonctions comme: Manuel ici

DECLARE start INT unsigned DEFAULT 1;
DECLARE finish INT unsigned DEFAULT 10;

SELECT * FROM places WHERE place BETWEEN start AND finish;

Aussi jeter un oeil ici

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