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

Làm thế nào để hiển thị hàng dưới dạng cột trong MySQL?

Hãy thử điều này:

SELECT beneficiary_id, 
  CASE hfi_id
      WHEN 116 THEN true
      ELSE false
  END AS hfi_id_116,
  CASE hfi_id
      WHEN 117 THEN true
      ELSE false
  END AS hfi_id_117
FROM your_table

hoặc nếu bạn cần chuỗi

SELECT beneficiary_id, 
  CASE hfi_id
      WHEN 116 THEN 'True'
      ELSE 'False'
  END AS hfi_id_116,
  CASE hfi_id
      WHEN 117 THEN 'True'
      ELSE 'False'
  END AS hfi_id_117
FROM your_table



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. AbstractMethodError trên resultset.getObject

  2. MySQL INNER JOIN chỉ chọn một hàng từ bảng thứ hai

  3. Cài đặt MySQL tối ưu cho các truy vấn cung cấp một lượng lớn dữ liệu?

  4. Mysql:Tối ưu hóa việc tìm kiếm siêu nút trong cây tập hợp lồng nhau

  5. Kết hợp bất hợp pháp các đối chiếu trong mySQL