Forum: Datenbanken
Delphi
by Angel4585,
19. Mai 2006
So.. weiter verfeinere ich das jetzt aber nich :lol: :
SELECT ID,
CASE
WHEN (Nachname IS NOT NULL)AND(Vorname IS NOT NULL) THEN CONCAT(TRIM(Nachname), ", ", TRIM(Vorname))
WHEN Nachname IS NOT NULL THEN TRIM(Nachname)
WHEN Vorname IS NOT NULL THEN TRIM(Vorname)
ELSE "Kein Name eingetragen" END VorNach FROM Tabellenname
Forum: Datenbanken
Delphi
by Angel4585,
19. Mai 2006
du meinst beim erzeugen?
Naja wenn ich das beim erzeugen angebe, kommt beim Anlegen bzw. Abspeichern die Meldung das das Feld einen Wert haben muss, was auf die Dauer ziemlich nervig ist. Also es besteht kein Zwang da etwas hineinzuschreiben
Allerdings könnte ich vielleicht den Defaultwert auf "" setzen oder so, aber ob das etwas bringt. :gruebel:
Forum: Datenbanken
Delphi
by Angel4585,
19. Mai 2006
ähm, habs schon so gemacht wie ich will, bin grad über den Befehl "CONCAT" gestolpert, das sieht jetzt so aus:
SELECT ID, (CONCAT(TRIM(Nachname), ", ", TRIM(Vorname)))VorNach FROM Tabellenname
trotzdem Danke :-D
@roter Kasten(drschubi): das "verschmolzene soll in einem DBText ausgegeben weren, aber wie gesagt, ich habs jetzt schon :-D
Forum: Datenbanken
Delphi
by Angel4585,
19. Mai 2006
Hallo zusammen,
folgendes Problem:
ich habe eine Tabelle
CREATE TABLE IF NOT EXISTS Tabellenname(
ID INT NOT NULL AUTO_INCREMENT,