Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak przekazać parametry dynamiczne do widoku MySQL

Możesz użyć tego rozwiązania z funkcją -

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

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

Na przykładzie:

SET @var = 1;
SELECT * FROM view1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kontrola wersji MySQL — Subversion

  2. Wstaw MySQL do DATETIME:czy bezpiecznie jest używać formatu ISO::8601?

  3. Czy mogę połączyć dwa stoły, przy czym łączony stół jest posortowany według określonej kolumny?

  4. Jak powtórzyć pary klucz:wartość tablicy podrzędnej? PHP

  5. Dziwny problem z mysqli_stmt_bind_result