![]() |
Datenbank: ADS local • Version: 9 • Zugriff über: ADS
SQL ADS und ungleich
Hallo,
ich habe ein Problem mit einer SQL-Query:
SQL-Code:
diese funktioniert wie Sie soll!
SELECT * FROM CONTACTS LEFT JOIN PROJECTS_TO_CONTACTS ON CONTACTS.ID = PROJECTS_TO_CONTACTS.CONTACT_ID
WHERE PROJECTS_TO_CONTACTS.PROJECT_ID=4
SQL-Code:
Hier werden keine Datensätze angezeigt. Eigentlich sollten hier alle ankommen, welche mit der obigen Query
SELECT * FROM CONTACTS LEFT JOIN PROJECTS_TO_CONTACTS ON CONTACTS.ID = PROJECTS_TO_CONTACTS.CONTACT_ID
WHERE PROJECTS_TO_CONTACTS.PROJECT_ID<>4 nicht ausgespuckt werden. Viele Grüße ... |
Re: SQL ADS und ungleich
Versuch mal
SQL-Code:
SELECT * FROM CONTACTS LEFT JOIN PROJECTS_TO_CONTACTS ON CONTACTS.ID = PROJECTS_TO_CONTACTS.CONTACT_ID
WHERE not PROJECTS_TO_CONTACTS.PROJECT_ID=4 |
Re: SQL ADS und ungleich
Hi,
kommt auch nix :? Viele Grüße ... |
Re: SQL ADS und ungleich
Es könnte auch am LEFT JOIN liegen und der Tatsache, das du nach der rechten Tabelle filterst.
Filtere mal nach der CONTACTS.ID |
Re: SQL ADS und ungleich
Hi,
ok das funktioniert, aber wie bekomme ich denn jetzt die Filterung nach PROJECTS_TO_CONTACTS.PROJECT_ID<>4. Unterabfrage? Viele Grüße .... |
Re: SQL ADS und ungleich
Da diese wegen der Join Bedingung identisch mit CONTACTS.ID ist kannst du diese in der WHERE-Clause durch CONTACTS.ID ersetzen
|
Re: SQL ADS und ungleich
Hi,
aber die Join Bedingung bezieht sich doch auf ein anderes Feld?!? Viele Grüße ... |
Re: SQL ADS und ungleich
Uch, da hab ich mich verguckt. :oops:
Es gibt solche Datensätze aber? |
Re: SQL ADS und ungleich
Hi,
ja gibt es :zwinker: Viele Grüße |
Re: SQL ADS und ungleich
Prüf mal, welche CONTACT_ID die Datensätze mit PROJECT_ID <> 4 haben, oder ersetze das 'LEFT JOIN' durch ein 'FULL JOIN'. Dann siehst Du, woran es hapert. Und wenn Du nix siehst, ist ADS für den A****.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 13:38 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz