---
title: "Få fram datum trots 0 träffar..."
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/112987-få-fram-datum-trots-0-träffar"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Picklezz"
published: "2004-10-05T19:16:34.000Z"
updated: "2004-10-06T21:14:42.000Z"
replies: 4
views: 322
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/112987-få-fram-datum-trots-0-träffar"
---

# Få fram datum trots 0 träffar...

## #1 — Picklezz, 2004-10-05T19:16Z

```
"SELECT date, count( * ) AS votes FROM votes GROUP BY to_days( date ) ORDER BY `date`"
```

Om nu ingen har röstat ett datum så visas inte den dagen i svaret, går det att få den att lista även dagar med 0 röster?

Jag kan ju fixa det i PHP men tänkte att det är ju smidigare att få resultet direkt från MySQL om det går?

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

## #2 — LarsG, 2004-10-06T10:44Z

Då behöver du en tabell med alla datum i det intervall som du är intresserad av. 

```
SELECT v.date, count( * ) AS votes 
FROM dateTable dt left join votes v on dt.date = v.date
GROUP BY date
ORDER BY date
```

Du kan ju ordna det med en nummertabell och lite datumaritmetik också.

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

## #3 — Picklezz, 2004-10-06T17:21Z

> **LarsG skrev:**
>
> Då behöver du en tabell med alla datum i det intervall som du är intresserad av. 
> 
>
>
> ```
> SELECT v.date, count( * ) AS votes 
> FROM dateTable dt left join votes v on dt.date = v.date
> GROUP BY date
> ORDER BY date
> ```
>
> 
> 
> Du kan ju ordna det med en nummertabell och lite datumaritmetik också.

Det går inte på nått sätt att hämta från MySQL inbyggda datumhanterare?

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

## #4 — LarsG, 2004-10-06T18:22Z

Nej.

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

## #5 — Picklezz, 2004-10-06T21:14Z

> **LarsG skrev:**
>
> Nej.

Oki, det var ju faktiskt lite dumt för det borde ju vara en användbar funktion?!?

Någon som har något phpscript eller liknande för att dra in massa datum i en tabell snabbt, annars får jag skriva ett för så svårt är det ju inte...frågan är dock när jag vill börja...

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/112987-få-fram-datum-trots-0-träffar
