Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Datenbanken (https://www.delphipraxis.net/15-datenbanken/)
-   -   SQL: Wieviele Teile gehören zum Ganzen? (https://www.delphipraxis.net/169791-sql-wieviele-teile-gehoeren-zum-ganzen.html)

DeddyH 12. Aug 2012 17:21

AW: SQL: Wieviele Teile gehören zum Ganzen?
 
Was spricht denn gegen eine weitere Tabelle "Saison" wie oben beschrieben?

Angel4585 13. Aug 2012 07:22

AW: SQL: Wieviele Teile gehören zum Ganzen?
 
Also die Tabelle LeagueTeam würde ich vom Namen her schon so lassen, da später noch andere Wettbewerbe wie nationaler und internationaler Pokal dazukommen werden.

Für mich macht eine Tabelle Saison schon Sinn.

Das mit dem Key in der Teamtabelle gefällt mir irgendwie nicht.. es gehört für mich einfach nicht dorthin, sonst hab ich da irgendwann etliche Keys.. wie ne Masterklasse in OOP..

Diese Abfrage macht jetzt aktuell was ich möchte

SQL-Code:
SELECT l . * , ifnull( lt.teamcount, 0 )
FROM League l
LEFT JOIN (
  SELECT lindex, llevel, townid, saisonid, count( * ) teamcount
  FROM LeagueTeam
  WHERE townid = 1 and saisonid = 1
  GROUP BY llevel, lindex, townid
)lt
ON lt.llevel = l.level AND lt.lindex = l.index
Ganz ohne zweites Select ging es dann doch nicht :)
Aber ich bin erstmal zufrieden.


Alle Zeitangaben in WEZ +1. Es ist jetzt 03:09 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz