DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: ASP.NET | Thema: GROUP BY | Von: G. Guest ( 11.05.2006 14:35)

Hallo,
ich habe eine SQL-DB in der gibt es die Tabelle Suche. Die hat die Spalten Treffer, Begriff, Datum/Uhrzeit, Anzahl und Nummer. Begriff ist der Suchbegriff der eingegeben wurde, Datum/Uhrzeit sind Datum und Uhrzeit der Suche, Treffer ist die Anzahl der Treffer die gefunden wurden, Nummer ist die ID (Autowert) und Anzahl ist eine selbsterstellte Spalte in der die gruppierten Einträge gezählt werden. Es wurde z.B. 5* das Wort Suche eingegeben, soll es nur einmal aufgeführt werden und in der Spalte Anzahl soll dann 5 stehen. Außerdem sollen nur die Einträge angezeigt werden wo Monat und Jahr mit den vorgegebenen Werten übereinstimmen.
Ich möchte das gleich im SQL-Command machen, das funktioniert aber nicht so richtig, denn es wird nicht gruppiert, mein Code sieht so aus:
dadaten.SelectCommand.CommandText = "select count(Nummer) as Anzahl, Begriff From Suche GROUP BY Begriff, [Datum/Uhrzeit] HAVING YEAR([Datum/Uhrzeit])= ('" & jahr & "') and MONTH([Datum/Uhrzeit])=('" & monat & "') ORDER BY Anzahl DESC"

Kann mir einer helfen? Was mache ich falsch?

gruss,
Tobias


Betreff Von Datum
Re: GROUP BY
Hallo Tobias, ich habe noch nicht mit having gearbeitet<br>doch sollte es wen auch mit der where abfrage gehen.<br>"select count(Nummer) Anzahl, Begriff From Suche <br>where YEAR([Datum/Uhrzeit])= ('" &...
Thomas Scherner 11.05.2006 16:37

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Visual Studio 1 Magazin

© Copyright 2003 ppedv AG