sql >> Database teknologi >  >> RDS >> Mysql

Hvordan viser man rækker som kolonner i MySQL?

Prøv dette:

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

eller hvis du har brug for strenge

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. java.sql.SQLException:Ingen database valgt - hvorfor?

  2. Hvordan opretter jeg en fremmednøgle i SQL Server?

  3. hvorfor PG::UniqueViolation:FEJL:duplikeret nøgleværdi overtræder unik begrænsning?

  4. Hvordan opretter man forbindelse til ekstern Oracle DB med PL/SQL-udvikler?