---
title: "Antal inloggningar per dag?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/113981-antal-inloggningar-per-dag"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Annakay"
published: "2004-10-20T10:33:51.000Z"
updated: "2004-10-20T12:08:00.000Z"
replies: 7
views: 264
page: 1
pages: 1
language: "sv-SE"
site: "webForum — webforum.nu"
rights: "Upphovsrätten till varje inlägg tillhör dess författare."
attribution: "Citera som: webForum, https://www.webforum.nu/amne/databaser-sql/113981-antal-inloggningar-per-dag"
---

# Antal inloggningar per dag?

## #1 — Annakay, 2004-10-20T10:33Z

Är sjuk och trött och hoppas någon kan hjälpa mig innan jag faller ihop över tangentbordet. 

Jag ska ordna en besöksstatistik som kan visa antal inloggningar på sidan per dag. 

Jag har gjort en tabell: (använder SQL server)
**tblLogins**  
userID (int)
login_date (datetime)

Varje gång någon loggar in så sparas userID och login_date.

Nu vill jag skriva ut antal inloggningar per dag. Hur ser SQL-satsen ut för det? 

Tacksam för proffshjälp, känner mig ganska dum just nu.. :(

Permalänk: https://www.webforum.nu/p/113981

## #2 — @nders, 2004-10-20T10:34Z

Lagrar du både datum och tid i *login_date*, eller endast datumet?

Permalänk: https://www.webforum.nu/p/1465246

## #3 — Annakay, 2004-10-20T10:45Z

Bara datumet... Tror jag... Använder Date()... Ska jag använda något annat?

Permalänk: https://www.webforum.nu/p/1465253

## #4 — The_Hulk, 2004-10-20T10:58Z

använder du bara datum kan du väl skriva:

```
select count(*) from tblLogins group by login_date
```

eventuellt kan du lägga till

```
order by login_date desc
```

eller

```
order by login_date asc
```

om du vill ha den sorterad efter datum

Permalänk: https://www.webforum.nu/p/1465256

## #5 — @nders, 2004-10-20T11:01Z

Det kan vara bra att ha med login_date i SELECT då också, så man vet vilket datum som hör till vilket antal. ;)

Permalänk: https://www.webforum.nu/p/1465257

## #6 — Annakay, 2004-10-20T11:45Z

Hur då menar du? 

```
select count(login_date) from tblLogins group by login_date ???
```

Vad får jag i recordsetet?

Permalänk: https://www.webforum.nu/p/1465272

## #7 — @nders, 2004-10-20T11:52Z

Nä, så här menade jag:

```
select login_date, count(*) as antal from tblLogins group by login_date order by antal
```

mvh

Permalänk: https://www.webforum.nu/p/1465273

## #8 — Annakay, 2004-10-20T12:08Z

Jag tyckte väl att det var någonting som fattades... AS ANTAL! Jag försökte förstå vad det första förslaget skulle returnera, men tyckte det verkade konstigt. 

Ja men då så.. Nu funkar det! Miljarder tack, dagen är räddad!

Permalänk: https://www.webforum.nu/p/1465281

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/113981-antal-inloggningar-per-dag
