phpbar.de logo

Mailinglisten-Archive

wie bekomme ich auch die leeren Eigenschaften ...

wie bekomme ich auch die leeren Eigenschaften ...

Sebastian Mendel lists at sebastianmendel.de
Don Jan 19 20:38:58 CET 2006


Norbert Pfeiffer schrieb:
> Hi Sebastian,
> 
>>> leider nicht:
>>>     SELECT techniken.tID AS t, techniken.descr AS d, COUNT(*) AS x
>>>       FROM techniken
>>>  LEFT JOIN objects ON techniken.tID = objects.tID
>>>   GROUP BY objects.tID
>>>   ORDER BY techniken.descr;
>>> liefert:
>> ok, nimm meine Hand ... ;-)
>>      SELECT techniken.tID AS t,
>>             techniken.descr AS d,
>>             COUNT(objects.tID) AS x
>>        FROM techniken
>>   LEFT JOIN objects
>>          ON techniken.tID = objects.tID
>>    GROUP BY techniken.tID
>>    ORDER BY techniken.descr;
> hmm,
> wenn ich:  ON techniken.tID = objects.tID
> schreibe, kann ich IMHO nicht vermuten, dass
> danach trotzdem noch Unterschiede auftreten.
> 
> Wie muss man sich das erklaeren ... ?

Ich versteh deine Frage nicht ganz.
Heißt das das die Abfrage jetzt so funktioniert wie du es haben wolltest?
Meinst du mit der Frage nach Klärung den Unterschied in den Ergebnissen 
der beiden Abfragen?

Der 'Schlüssel' liegt bei dem GROUP BY.

Lass das GROUP BY und das COUNT() doch einfach mla weg, vielleicht hilft 
das bei der Klärung.

-- 
Sebastian

-- 
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->>  http://www.4t2.com/mysql 


php::bar PHP Wiki   -   Listenarchive