G
Guest
Guest
Hallo,
Diese Abfrage erzielt nicht das gewünschte Ergebnis:
"SELECT COUNT( t.text),COUNT( k.text) FROM texte t, kommentare k where id=1 group by t.text"
$rs[0] und $rs[1] sind beide gleich dem Produkt der Anzahl gefundener Datensätze aus beiden Tabellen.
"SELECT COUNT(distinct t.text),COUNT(distinct k.text) FROM texte t, kommentare k where id=1 group by t.text"
liefert nur ob ein Datensatz in einer Tabelle vorkommt. (0 oder 1 oder gar nichts)
Das erwünschte Ergebnis wäre aber die Anzahl Datensätze in texte und
die Anzahl Datensätze in kommentare.
Weiss jemand, wie ich ohne Unterabfrage dieses Resultat erreiche?
Gruss
Tümmel
Diese Abfrage erzielt nicht das gewünschte Ergebnis:
"SELECT COUNT( t.text),COUNT( k.text) FROM texte t, kommentare k where id=1 group by t.text"
$rs[0] und $rs[1] sind beide gleich dem Produkt der Anzahl gefundener Datensätze aus beiden Tabellen.
"SELECT COUNT(distinct t.text),COUNT(distinct k.text) FROM texte t, kommentare k where id=1 group by t.text"
liefert nur ob ein Datensatz in einer Tabelle vorkommt. (0 oder 1 oder gar nichts)
Das erwünschte Ergebnis wäre aber die Anzahl Datensätze in texte und
die Anzahl Datensätze in kommentare.
Weiss jemand, wie ich ohne Unterabfrage dieses Resultat erreiche?
Gruss
Tümmel