hallo
habe folgendes problem.
select "*" as id_vertragsart, "<alle>" as vertragsart
from z_vertragsart
union select id_vertragsart, vertragsart
from z_vertragsart
hiermit kann ich meine formulare gut filtern.
nun möchte ich aber das werte von 2 verschiedenen tabellen kommen
SELECT abf_baustellen_dispo.Vertragsart, z_vertragsart.Vertragsart
FROM abf_baustellen_dispo INNER JOIN z_vertragsart ON abf_baustellen_dispo.Vertragsart = z_vertragsart.ID_vertragsart
GROUP BY abf_baustellen_dispo.Vertragsart, z_vertragsart.Vertragsart;
nun komme ich nicht mehr weiter dort wieder das "*" oder "<alles>" einzubauen.
kann mir da jemand helfen?
vielen dank
Schade das nicht mal eine Antwort kommt.
na egal. In anderen Foren ist die Hilfsbereitschaft bestimmt größer.
Vielen Dank
Zitat von: hubcam am Februar 02, 2022, 10:35:48Schade das nicht mal eine Antwort kommt.
Das konkrete Problem ist mir unklar.
Du kannst einfach die beiden Select-Statements mit Union kombinieren, wie in deinem ersten Beispiel auch.
Das funktioniert leider nicht.
SELECT "*" as abf_baustellen_dispo.interne_nummer, "*" as tbl_interne_nummer.interne_nummer
FROM abf_baustellen_dispo INNER JOIN tbl_interne_nummer ON abf_baustellen_dispo.interne_nummer = tbl_interne_nummer.ID_interne_nummer
union select abf_baustellen_dispo.interne_nummer, tbl_interne_nummer.interne_nummer
from abf_baustellen_dispo, tbl_interne_nummer
ORDER BY abf_baustellen_dispo.interne_nummer;
hier kommt die meldung:
die select-anweisung schließt ein reserviertes wort oder einen argumentnamen ein, das/der falsch, mit falscher zeichensetzung oder überhaupt nicht eingegeben wurde.
vielen dank erst mal für deine antwort
Ich dachte mehr an:
select "*" as id_vertragsart, "<alle>" as vertragsart
from z_vertragsart
union
SELECT abf_baustellen_dispo.Vertragsart, z_vertragsart.Vertragsart
FROM abf_baustellen_dispo INNER JOIN z_vertragsart ON abf_baustellen_dispo.Vertragsart = z_vertragsart.ID_vertragsart
GROUP BY abf_baustellen_dispo.Vertragsart, z_vertragsart.Vertragsart;
Wenn ich nichts übersehe, müsste das eigentlich funktionieren.
Vielen lieben dank.
jetzt weiß ich wie es richtig gemacht werden muss und kann meine ganzen filter umschreiben