webForumDet fria alternativet

Sorter poster med vilkor för datum?

Databaser & SQL

4 svar · 246 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Frågan#1

Hej

Skulle vilja ange ett vilkor i denna fråga som enast tar med dem med ett visst datum..

q = "select Fransida,Count(*) as oc from tbl_clicks group by Fransida order  by 2 desc"

så jag har ett fält i databasen som heter datum med formatet "2006-10-01".
Så jag vill ha en listbox där man väljer vilken månad som ska listas.

Vill även försöka fylla upp listboxen med tillgängliga månader, alltså bara dem månader som finns med i databasen.

Jag använder föresten access.

Mvh

Medlem sedan nov. 20051 317 inlägg
#2

För att få enbart få ut de datum som finns i databasen använder du SELECT DISTINCT...

SELECT DISTINCT fldDate FROM tblTable

Medlem sedan dec. 200012 464 inlägg
#3
select Fransida,Count(*) as oc 
  from tbl_clicks
 where  datum = #2006-10-01#
group by Fransida order  by 2 desc
Medlem sedan aug. 2001969 inlägg
#4

okey...

kan köpa det och hur distinct används men om jag bara vill se månader och inte varje dag, hur gör jag då?

Medlem sedan dec. 200012 464 inlägg
#5
select year(datum), month(datum),Fransida,Count(*) as oc 
  from tbl_clicks
 group by year(datum), month(datum), Fransida 
 order  by 2 desc
267 ms totalt · 4 externa anrop · v20260731065814-full.2f471f9e
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
135 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)