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

Cách tạo dạng xem trong SQL

Vấn đề:

Bạn muốn tạo một dạng xem từ một bảng trong cơ sở dữ liệu.

Ví dụ:

Chúng tôi muốn tạo một chế độ xem có tên là it_employee với các nhân viên làm việc trong bộ phận CNTT, dựa trên dữ liệu từ bảng employee .

Giải pháp:

CREATE VIEW it_employee AS
SELECT first_name, last_name
FROM employee
WHERE department='it';

Thảo luận:

Nếu bạn muốn tạo một dạng xem mới trong cơ sở dữ liệu, hãy sử dụng CREATE VIEW từ khóa theo sau là tên của chế độ xem (trong ví dụ của chúng tôi:it_employee ). Tiếp theo là từ khóa AS . Sau đó, trong SELECT , bạn chỉ định dữ liệu bạn muốn chọn và bảng và các cột mà chúng đến từ đó. Trong ví dụ của chúng tôi, bảng là employee và dữ liệu từ các cột first_namelast_name . Bạn cũng có thể sử dụng WHERE mệnh đề để lọc các bản ghi được hiển thị trong dạng xem. Trong ví dụ của chúng tôi, chúng tôi đã sử dụng WHERE để chỉ chọn những nhân viên làm việc trong bộ phận CNTT có tên (WHERE department='it' ).

Tất nhiên, khi tạo chế độ xem, bạn có thể sử dụng bất kỳ SELECT nào tùy chọn câu lệnh, có thể làm cho truy vấn phức tạp hơn.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apache NiFi

  2. Giảm thiểu tác động của việc mở rộng cột IDENTITY - phần 2

  3. Hiểu các câu lệnh PIVOT, UNPIVOT và Đảo ngược PIVOT

  4. Hiểu các kiểu dữ liệu SQL - Tất cả những gì bạn cần biết về kiểu dữ liệu SQL

  5. 12 Toán tử SQL thường được sử dụng