Ich bin relativ unerfahren in SQL und habe eine Abfrage, die ich in SQL-Server ausführen möchte.SQL Query - Nach Namen gruppieren und Besuche nach Wochentag anzeigen
So habe ich zwei Tabellen:
Seiten:
Id (PK) | SiteName
und Besucher:
Id (PK) | Duration | EntryTime | site_Id (FK > Sites)
ich eine Tabelle als Ausgabe dieser Abfrage erstellen möchten, die wie folgt aussieht:
SiteName | MondayVisitCount | TuesdayVisitCount | etc...
Ich möchte an jedem Wochentag eine Gesamtzahl der Besuche anzeigen, indem Sie das Feld "Eintragszeit" aus der Tabelle "Besuche" zusammen mit dem mit den Besuchen verknüpften Websitenamen verwenden. Die letzte Abfrage sollte einen Datumsbereich implementieren, also sind es die kumulativen Besuche an jedem Wochentag in diesem Zeitraum. Es ist der Prozess der Erstellung dieser neuen Tabelle, die ich nicht verstehe, irgendwelche Tipps willkommen.
Ich denke, das Ihre Anfrage beantworten. http://stackoverflow.com/questions/15745042/efficiently-convert-rows-to-columns-in-sql-server Vielen Dank – BlueSky
@BlueSky Ihr Link verweist auf, was scheint, eine zufällige Frage mit Pivot zu sein. Ich sehe keine Beziehung zu der Frage, außer mit Pivot –