Hallo Armin, > > Nun gibt es in der Tabelle Artikel Datensätze, bei denen in der Spalte > artgr_id kein Wert steht > > Bei meiner Abfrage > SELECT a.artnr, ag.artgr, a.beschr, a.prei2 FROM Artiklegruppe AS ag, > Artikel AS a WHERE a.artgr_id=ag.id AND a.lastupdate > '2013-01-01' > > erhalte ich nur die Artikel, bei denen eine artgr_id eingetragen ist. > Wie bekomme ich die Artikel ohne Artikelgruppeneintrag?
Alle zusammen bekommst Du mit SELECT a.artnr, ag.artgr, a.beschr, a.prei2 FROM Artikelgruppe AS ag RIGHT JOIN Artikel AS a ON a.artgr_id=ag.id WHERE a.lastupdate > '2013-01-01' > Und kann ich diese bei der Abfrage mit einen Wert 'ARTGR-Fehler' ausweisen? SELECT a.artnr, IFNULL(ag.artgr,'ARTGR-Fehler'), a.beschr, a.prei2 FROM Artikelgruppe AS ag RIGHT JOIN Artikel AS a ON a.artgr_id=ag.id WHERE a.lastupdate > '2013-01-01' Gruß Robert -- Liste abmelden mit E-Mail an: [email protected] Probleme? http://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/ Tipps zu Listenmails: http://wiki.documentfoundation.org/Netiquette/de Listenarchiv: http://listarchives.libreoffice.org/de/users/ Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert
