![]() |
Datenbank: MySQL • Version: 5.0 • Zugriff über: Direct Mysql
SELECT: aus '0' zu 'nein' und aus '1' zu 'ja'
Hi.
Gibt es eine Möglichkeit, dass man die zurückgegebene Menge von SELECT ändert? So: Es gibt in meiner Tablelle ein Feld-> gender int(4), values sind entweder 0 oder 1. Ich will jetzt dass mir SELECT nicht 1 oder 0 bei gender zurückgibt sondern 'ja' oder 'nein'. So änlich wie:
SQL-Code:
. Also gender wird jetzt als hi dargestellt.
SELECT gender AS hi FROM....
|
Re: SELECT: aus '0' zu 'nein' und aus '1' zu 'ja'
Du kannst direkt die SQL Anweisung anpassen:
SQL-Code:
SELECT if (gender=1, 'Ja',if(gender=0,'Nein','n/a')) AS hi FROM....
|
Re: SELECT: aus '0' zu 'nein' und aus '1' zu 'ja'
Hallo,
MySQL5 sollte auch CASE unterstützen:
SQL-Code:
Getippt und nicht getestet.
SELECT CASE gender WHEN 0 THEN 'Nein' WHEN 1 THEN 'Ja' ELSE NULL END as gender FROM ...
Grüße vom marabu |
Re: SELECT: aus '0' zu 'nein' und aus '1' zu 'ja'
@Jelly und Marabu:
Danke das habe ich gesucht... |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:49 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz