title image


Smiley Re: Ich komm nicht auf die SQL-Abfrage
Das lässt sich mit SELF JOINs realisieren. Was ich nicht hinbekomme, ist in Access sowas wie eine IFNULL()-Funktion, dazu kenne ich mich mit Access zuwenig aus. Wenn es die gäbe, könnte man das COUNT(*) auch noch als IFNULL(COUNT(*),0) so schreiben, dass eben 0en statt NULL ausgegeben wird. Aber so erhältst du zumindest mal alle Wörter über alle Dateien gezählt.



SELECT x.file AS file, x.wort AS wort, COUNT(*) AS anzahl

FROM (SELECT f.file, w.wort

FROM (SELECT DISTINCT wort

FROM worttable) w

JOIN filetable f) x

LEFT JOIN worttable w ON x.id=w.fileid

GROUP BY x.file, x.wort;



diu vive floreque.
Spockus

erreicht am 04.03.2008 09:47:23

geschrieben von

Login

E-Mail:
  

Passwort:
  

Beitrag anfügen

Symbol:
 
 
 
 
 
 
 
 
 
 
 
 
 

Überschrift: