Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment passer des paramètres dynamiques à une vue MySQL

Vous pouvez utiliser cette solution avec une fonction -

CREATE FUNCTION func() RETURNS int(11)
  RETURN @var;

CREATE VIEW view1 AS
  SELECT * FROM table1 WHERE id = func();

Exemple d'utilisation :

SET @var = 1;
SELECT * FROM view1;