Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да показвам редовете като колони в MySQL?

Опитайте това:

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

или ако имате нужда от низове

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. Загуба на връзка с MySQL след известно време и не се свързва отново

  2. Кеширане на MySQL заявки:ограничено до максимален размер на кеша от 128 MB?

  3. Как да съхранявате телефонни номера в MySQL бази данни?

  4. алтернатива на левещайн

  5. MAKETIME() Примери – MySQL