Spalten zusammenfügen

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Spalten zusammenfügen

Re: Spalten zusammenfügen

von complicated » Sa, 21.03.2009 14:54

hallo mr. bobo,

danke, danke es geht.... ich tanze auf dem tisch...... juhu.....

das gehört jetzt mit sicherheit nicht hier hin.
bin access gewohnt und wenn ich es richtig verstanden habe, soll base bei openoffice der ersatz für access sein.
wenn ein anwender schon bei solchen einfachen abfragen schweißperlen auf der stirn hat und ohne hilfe gar nicht weiter kommt, frage ich mich gerade, wenn ich eine große datenbank erstellen möchte.........
auch wenn mich jetzt viele base freund steinigen, hoffentlich liest das ein programmierer und macht base etwas anwenderfreundlicher.

mr. bobo ich möchte mich nochmals bei dir ganz herzlich bedanken und ein schönes wochenende.

gruß arno

juhu es geht.......

Re: Spalten zusammenfügen

von Mr.Bobo » Sa, 21.03.2009 14:35

... ups, mein Fehler :oops:
Noch ein Versuch:

Code: Alles auswählen

SELECT "ID", "Vorname", "Nachname", "Tel.", "Zi.", "Datum", CONCAT(CONCAT("Nachname", ', '), "Vorname") AS Name 
FROM "Telefonliste" WHERE "Datum" IS NULL;

Re: Spalten zusammenfügen

von complicated » Sa, 21.03.2009 14:26

hallo mr. bobo,

geht leider nicht, habe genau deine sql kopiert und eingefügt. bekomme die meldung:

die datei inhalte konnte nicht geladen werden
Column not found: , in statement [SELECT "ID", "Vorname", "Nachname", "Tel.", "Zi.", "Datum", CONCAT(CONCAT("Nachname", ", "), "Vorname") AS Name FROM "Telefonliste" WHERE "Datum" IS NULL;]

schade, schade, warum muss ich nur auf base umstellen. :(
danke für deine hilfe. :D

gruß arno

Re: Spalten zusammenfügen

von Mr.Bobo » Sa, 21.03.2009 14:08

Hallo Complicated,
keine Panik, nur mit der Ruhe. Wer nichts macht, macht auch keine Fehler! Und man wird auch nicht mit dem Wissen geboren! Versuche das hier:

Code: Alles auswählen

SELECT "ID", "Vorname", "Nachname", "Tel.", "Zi.", "Datum", CONCAT(CONCAT("Nachname", ", "), "Vorname") AS Name FROM "Telefonliste" WHERE "Datum" IS NULL;

Re: Spalten zusammenfügen

von complicated » Sa, 21.03.2009 14:00

hallo mr. bobo,

danke für deine schnelle antwort. ich habe deine anregung in meine abfrage in sql angefügt und bekomme die meldung "syntax error in sql expression"
meine sql in der abfrage sieht so aus:

SELECT "ID", "Vorname", "Nachname", "Tel.", "Zi.", "Datum", "Nachname" + "Vorname" FROM "Telefonliste" WHERE "Datum" IS NULL;
SELECT CONCAT(CONCAT(Vorname, ', '), Nachname) AS Name FROM Tabelle;

kann sein, da ich ein absoluter anfänger bin, dass ich viele fehler mache, worüber andere vieleicht lachen würden.
danke nochmal für deine schnelle hilfe, leider hat es bei mir nicht funktioniert.

gruß arno

Re: Spalten zusammenfügen

von Mr.Bobo » Sa, 21.03.2009 13:44

Hallo Complicated,
ich hätte es z. Bsp. so gelöst:

Code: Alles auswählen

SELECT CONCAT(CONCAT(Vorname, ', '), Nachname) AS Name FROM Tabelle;

Spalten zusammenfügen

von complicated » Sa, 21.03.2009 10:54

hallo zusammen,

ich habe bis jetzt mit access gearbeitet und muss jetzt auf base umstellen.
da ich anfänger bin und kein programmierer bin ein brief mit sieben siegeln!
jetzt habe ich eine einfache datenbank erstellt mit den feldern vorname, nachname, telefon, zimmernummer und löschdatum.
in einer abfrage möchte ich den nachname und vorname mit einem komma und leerfeld zusammenfügen (z.b.:nachname, vorname).
ich habe es mit "nachname"+"vorname" gemacht geht auch aber wie bekomme ich das mit dem komma und leerschritt hin. achso und das feld sollte wenn es geht "name" heißen.
bedanke mich im voraus

lg
arno

Nach oben