---
title: "select < 1 tim"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/125471-select-1-tim"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Php"
published: "2005-03-31T12:46:19.000Z"
updated: "2005-04-01T10:58:44.000Z"
replies: 8
views: 391
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/125471-select-1-tim"
---

# select < 1 tim

## #1 — Php, 2005-03-31T12:46Z

Hur ser select satsen ut för om jag ska skriva ut alla poster, som är inlagda för mindre än en timma sedan? Jag försökte med följande, men lyckades ej.
Datumet finns i databasen sparat som datetime Y-m-d (H:i)

```
$kolla = mysql_query("SELECT * FROM request where time > DATE_SUB(NOW(), INTERVAL 1 HOUR)");
```

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

## #2 — LarsG, 2005-03-31T15:36Z

Vad betyder

men lyckades ej

?

Jag ser inget fel i den sql-sats du har skrivit nu.

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

## #3 — pimme, 2005-03-31T16:23Z

Felet är att time är ett reserverat ord. Gör såhär istället

```
$kolla = mysql_query("SELECT * FROM request where `time` > DATE_SUB(NOW(), INTERVAL 1 HOUR)");
```

Dvs, sätt backsticks \` \` runt time

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

## #4 — pimme, 2005-03-31T16:23Z

För att lättare kunna felsöka så kör

```
$kolla = mysql_query(....) or die(mysql_error());
```

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

## #5 — LarsG, 2005-03-31T16:39Z

> Felet är att time är ett reserverat ord.

Inte i Mysql.

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

## #6 — pimme, 2005-03-31T20:22Z

> **LarsG skrev:**
>
> > Felet är att time är ett reserverat ord.
>
> 
> 
> Inte i Mysql.

Av vilken anledning är det då att \`time\` fungerar men inte time?

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

## #7 — LarsG, 2005-04-01T07:22Z

Jag  testade i 4.1 av Mysql och där gick det bra att använda time som klolumnnamn.

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

## #8 — CokeLight, 2005-04-01T10:53Z

kanske att ovanstående SQL var skriven direkt i php-sidan och att time är ett reserverat ord i php men inte i mysql, eller...? :)

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

## #9 — @nders, 2005-04-01T10:58Z

> **CokeLight skrev:**
>
> kanske att ovanstående SQL var skriven direkt i php-sidan och att time är ett reserverat ord i php men inte i mysql, eller...? :)

Nej, det har ingen betydelse.

Mvh

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/125471-select-1-tim
