union

03/03/2009 - 18:28 von martin koenig | Report spam
Hallo zusammen

Ich möchte in Access 2007 ein Listenfeld mit Daten füllen und dies über
einen SQL String via der RecordSource Eigenschaft.

Die Datenquelle ist eine Abfrage welcher ich auf jeden Fall einen Eintrag
mit der Wert 0 und dem Text "<>" voranstellen will.

Da habe ich mir gedacht, dass ich mit einem UNION arbeiten könnte:

select 0 AS Wert, '< >' AS Bezeichnung
union all
select Code AS Wert, Bez AS Bezeichnung from MeineAbfrage;

Das mit dem esten Select Statement scheint Access nicht schlucke zu wollen.
Bringe ich das anders irgendwie hin, habe ich eine falsche Syntax?

Vielen Dank für Eure Hilfe
Gruss Martin
 

Lesen sie die antworten

#1 Josef Keidler
03/03/2009 - 19:42 | Warnen spam
Hi




Ich möchte in Access 2007 ein Listenfeld mit Daten füllen und dies über
einen SQL String via der RecordSource Eigenschaft.

Die Datenquelle ist eine Abfrage welcher ich auf jeden Fall einen Eintrag
mit der Wert 0 und dem Text "<>" voranstellen will.

Da habe ich mir gedacht, dass ich mit einem UNION arbeiten könnte:

select 0 AS Wert, '< >' AS Bezeichnung
union all
select Code AS Wert, Bez AS Bezeichnung from MeineAbfrage;




Also ich bin ja hier der Dà¼mmste von allen, aber eine
UNION wà¼rde ich so schreiben:

select 0 AS Wert, '< >' AS Bezeichnung
union
select Code AS Wert, Bez AS Bezeichnung from MeineAbfrage;




Mit freundlichen Grà¼àŸen
Josef Keidler

Ähnliche fragen