Hallo,
ich habe ein Problem mit einer verschachtelten Mysql-Abfrage.
Und zwar habe ich 2 Tabellen, Firma und Kontakt.
In Kontakt ist ein Feld names FirmaID, welches auf die Tabelle Firma referenziert. Jetzt will ich gerade eine View erstellen die alle Felder der beiden Tabellen beinhaltet. Jedoch kann es auch sein dass das Feld FirmaID in Kontakte auf NULL steht, und da besteht egtl mein großes Problem. Wie mache ich das er die Werte mit NULL übernimmt?
Das ist mein Versuch welcher nicht geht, da er viel zu viel Werte ausspuckt..
ich habe ein Problem mit einer verschachtelten Mysql-Abfrage.
Und zwar habe ich 2 Tabellen, Firma und Kontakt.
In Kontakt ist ein Feld names FirmaID, welches auf die Tabelle Firma referenziert. Jetzt will ich gerade eine View erstellen die alle Felder der beiden Tabellen beinhaltet. Jedoch kann es auch sein dass das Feld FirmaID in Kontakte auf NULL steht, und da besteht egtl mein großes Problem. Wie mache ich das er die Werte mit NULL übernimmt?
Das ist mein Versuch welcher nicht geht, da er viel zu viel Werte ausspuckt..
PHP:
CREATE VIEW
kontakte
AS
SELECT distinct
count(*)
FROM
firma f, kontakt k
WHERE
(k.firmaid = f.idfirma OR k.firmaid IS NULL);