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

Cách sử dụng kết quả của truy vấn làm tên cột trong câu lệnh SELECT

Trong SQL, tên cột phải được cố định tại thời điểm chuẩn bị truy vấn - không có ngoại lệ. Thiết kế truy vấn tổng hợp động khi bạn không biết các cột yêu cầu bạn phải viết mã ứng dụng theo cách nào đó. Bạn có sự lựa chọn giữa việc sử dụng phương pháp xử lý trước hoặc phương pháp xử lý sau:

  • Tiền xử lý: Viết truy vấn để tìm nạp danh sách các giá trị riêng biệt. Sau đó, sử dụng chúng làm tên cột và tạo một truy vấn SQL động mới.

  • Xử lý sau: Viết truy vấn để tìm nạp dữ liệu dưới dạng kết quả không xoay vòng, sau đó tìm nạp tất cả dữ liệu và xoay vòng sang một định dạng khác.



  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 dữ liệu vào cơ sở dữ liệu mysql từ xa bằng phương pháp POST từ thiết bị iOS

  2. Có thể có một chế độ xem được lập chỉ mục trong MySQL không?

  3. Cài đặt Kohana trên OpenShift?

  4. Cảnh báo:mysql_error ():đối số được cung cấp không phải là tài nguyên MySQL-Link hợp lệ

  5. Doctrine Backuptables