mysql text an select from anfügen?
Hallo zusammen
normalerweise nutzte ich php mit mysql um daten aus der DB abzufragen und füge mittels php die passende Einheit, bspw. Liter, Gramm, Euro o.äh.
nun muss ich nur mit SQL vorlieb nehmen.
wie kann ich das nun ergänzen wenn ich bspw
select SP1, SP2 from mytable where ....
Danke
2 Antworten
Meine alte Antwort geht nur bei PostgresSQL, ich habe deine Frage nicht richtig gelesen sorry. In MySQL nutzt du die CONCAT-Funktion:
SELECT id, CONCAT(feld1, ' Liter')
FROM tabelle;
-- Ursprüngliche Antwort --
Falls ich das richtig verstehe möchtest du eine Ausgabe wie
| ID | Anzahl |
|----|----------|
| 1 | 10 Liter |
| 2 | 20 Liter |
Du kannst dafür in der Ausgabe einen Konkatenationsoperator benutzen. Das sieht dann etwa so aus:
SELECT id, feld1 || ' Liter'
FROM tabelle;
Nutzer, der sehr aktiv auf gutefrage ist
SELECT CONCAT(SP1, ' Liter'), CONCAT(SP2, ' Gramm')
FROM mytable WHERE ...