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

Cú pháp 'tạo bảng từ chế độ xem' dễ dàng trong mysql?

Bạn có thể thực hiện CREATE TABLE SELECT từ chế độ xem để xây dựng nó. Điều đó sẽ sao chép cấu trúc của chế độ xem dưới dạng một bảng mới chứa tất cả các hàng của chế độ xem. Đây là Tham chiếu cú ​​pháp MySQL cho tuyên bố này.

CREATE TABLE tbl_from_view AS    
  SELECT
    col1,
    col2,
    col3,
    col4,
    col5
  FROM your_view;

Lưu ý rằng bạn sẽ muốn rất rõ ràng trong các lựa chọn cột của mình. Không nên thực hiện SELECT * từ chế độ xem nguồn. Đồng thời, hãy đảm bảo rằng bạn có bí danh cho bất kỳ cột nào được tính toán hoặc tổng hợp như COUNT(*), MAX(*), (col1 + col2) , v.v.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. cách lấy các giá trị từ cơ sở dữ liệu không rỗng

  2. Làm cách nào để tối ưu hóa các truy vấn của MySQL với hằng số?

  3. Nhận các ký tự được mã hóa không chính xác khi truy xuất các giá trị từ MySQL DB

  4. sqlalchemy func.group_concat và thứ tự ngẫu nhiên của dữ liệu

  5. Đồng bộ hóa Bản ghi từ cơ sở dữ liệu này sang cơ sở dữ liệu khác bằng cách sử dụng máy chủ hoặc máy khác