sql >> Databasteknik >  >> RDS >> Mysql

Kan jag skapa vy med parameter i MySQL?

Faktiskt om du skapar func:

create function p1() returns INTEGER DETERMINISTIC NO SQL return @p1;

och visa:

create view h_parm as
select * from sw_hardware_big where unit_id = p1() ;

Sedan kan du anropa en vy med en parameter:

select s.* from (select @p1:=12 p) parm , h_parm s;

Jag hoppas att det hjälper.



  1. Finns det ett MySQL-alternativ/-funktion för att spåra historik över ändringar i poster?

  2. Hur man hittar pg_config sökväg

  3. Hur man använder HAVING-satsen i SQL

  4. Hur man migrerar från Oracle DB till MariaDB