Einzelnen Beitrag anzeigen

mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.861 Beiträge
 
Delphi 11 Alexandria
 
#16

AW: SQLite - Select mit mehreren Tabellen

  Alt 17. Mär 2014, 14:34
Zudem sind alle Verbesserungen dieses Threads nicht umgesetzt!

Ich würde auch konsequent Aliase verwenden. Die Joinbedingungen sind auch vertauscht.

SQL-Code:
SELECT
  1 as Feld,
  SUM(x.tmp) as tmp
FROM
  (
      SELECT
          w.weight, s.name, SUM(g.grade*w.weight)/COUNT(*))/100 AS tmp
      FROM
          grades g
              JOIN subjects s ON s.recno = g.subject
              JOIN weights ON w.recno = g.weight
      GROUP BY
          w.weight, s.name
) x
GROUP BY
  x.Feld;
Markus Kinzler
  Mit Zitat antworten Zitat