Forum: Datenbanken
Delphi
by himitsu,
4. Dez 2014
Ein Bug im LEFT JOIN? :shock:
SELECT Meldergruppe, Adresse, Etage, Meldebereich
FROM MGV_EMA
WHERE Anlagennummer = 325
UNION
SELECT MG, NULL, NULL, NULL
Forum: Datenbanken
Delphi
by himitsu,
4. Dez 2014
:gruebel:
Beim LEFT JOIN ist die linke Tabelle (FROM) vollständig enthalten und die andere Tabelle wird angehängt.
Es werden maximal mehr Datensätze (wenn das ON pro linkem Datensatz rechts mehrere Datensätze trifft), aber nicht weniger.
Forum: Datenbanken
Delphi
by himitsu,
4. Dez 2014
Ups, falsch geguckt. :oops:
Und wie sieht ZahlerEMA aus?
Forum: Datenbanken
Delphi
by himitsu,
4. Dez 2014
Sicher, daß in MGV_EMA diese Datensätze wirklich nicht drin sind? :stupid:
Forum: Datenbanken
Delphi
by himitsu,
4. Dez 2014
Ohne etwas am Report zu ändern und nur um nochmal das genannte zusammenzufasse, bzw. zu erweitern.
leere Dummy-Datensätze einfügen, für die fehlenden Datensätze
k.A. warum man den Report extra wild verbiegen will.
* entweder aus einem Generator an das Select dranUNIONen (nur die Indize, welche fehlen)
* oder eine Sequenz/Dummytabelle 1 bis 256 (bzw. bis 255) erzeugen und dort die...