Vielen dank Vinzenz!
Ich hatte gehofft (ohne nachzudenken) das ich jetzt auf meine zweite abfrage ganz leicht kommt - schaffe ich aber nicht.
die abfrage ist an sich die gleiche nur kommt möchte ich diesmal noch etwas zählen, nach etwas anderem sortieren und ein anderes limit setzten.
also ich habe tabelle1 mit t1.var1.
ich möchte aus tabelle2 die t2.var2 absteigend sortieren (nach vorkommen)
wo t2.xyz1 <= t1.var1 AND t2.xyz >= t1.var1 ist.
also das ergebniss sollte dann so aussehen:
eins 50
zwei 39
drei 11
wobei eins, zwei drei der inhalt von t2.var2 ist.
ich habe es so probiert aber komme nur 100000 fehler bei raus:
SELECT
t1.var1,
COUNT(t2.var2) AS var3
FROM table1 t1
INNER JOIN table2 t2
ON t2.xyz1 <= t1.var1 AND t2.xyz >= t1.var1
ORDER BY var3 DESC
und wie kann ich die anzahl der zurückgegebenen var2s beschränken.
also das er z.b bei
neuzehn 60
zwanzig 44
schluss macht?