phpbar.de logo

Mailinglisten-Archive

wie bekomme ich auch die leeren Eigenschaften ...

wie bekomme ich auch die leeren Eigenschaften ...

Norbert Pfeiffer norbert at itbw.de
Don Jan 19 18:05:54 CET 2006


Hallo Ernst,

> habe jetzt nicht alles verfolgt, aber ist es nicht so, dass Du in der
> zweiten Tabelle zu der einen oder anderen Technik nichts stehen hast?
stimmt,
die Anzahl der Objekte wechselt, mal ham'se was mal nicht ...


Dein Wunsch wurde von MySQL abgelehnt:

    SELECT techniken.tID AS t, techniken.descr AS d, COUNT(*) AS x
      FROM techniken
LEFT OUTER JOIN objects ON techniken.tID = objects.tID
  GROUP BY objects.tID
  ORDER BY techniken.descr;
liefert:
+---+--------------+----+
| t | d            | x  |
+---+--------------+----+
| 2 | Holzschnitt  | 12 |
| 7 | Mischtechnik |  8 |
| 1 | Radierung    |  2 |
+---+--------------+----+
3 rows in set (0.00 sec)

    SELECT techniken.tID AS t, techniken.descr AS d, COUNT(*) AS x
      FROM objects
LEFT OUTER JOIN techniken ON techniken.tID = objects.tID
  GROUP BY objects.tID
  ORDER BY techniken.descr;
liefert:
+------+--------------+---+
| t    | d            | x |
+------+--------------+---+
| NULL | NULL         | 3 |
|    7 | Mischtechnik | 8 |
|    1 | Radierung    | 2 |
+------+--------------+---+
3 rows in set (0.00 sec)

'OUTER' bewirkt nichts, leider ... :-(


m. b. G. Norbert
_____________________
normal:  02682-966898
Notruf:  0163-3613642
---------------------
e.o.m.

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


php::bar PHP Wiki   -   Listenarchive