Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tôi có thể tạo chế độ xem với tham số trong MySQL không?

Trên thực tế, nếu bạn tạo func:

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

và xem:

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

Sau đó, bạn có thể gọi một chế độ xem với tham số:

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

Tôi hy vọng nó sẽ hữu ích.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Chèn Blobs vào cơ sở dữ liệu MySql bằng php

  2. Cách tạo MySQL View

  3. Làm cách nào để thực hiện truy vấn SELECT đệ quy trong MySQL?

  4. Sử dụng LIMIT trong GROUP BY để nhận N kết quả cho mỗi nhóm?

  5. Cách chuyển các hàng trong bảng mysql thành cột