---
title: "mer eller mindre än date"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/152506-mer-eller-mindre-än-date"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "pb81"
published: "2006-10-14T15:34:24.000Z"
updated: "2006-10-15T15:31:54.000Z"
replies: 8
views: 624
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/152506-mer-eller-mindre-än-date"
---

# mer eller mindre än date

## #1 — pb81, 2006-10-14T15:34Z

Tjenna!
Har använt följande kod mot en accessdatabas men det funkar ej mot MySQL.. hur göra?

SQL = "SELECT \* FROM poll WHERE \[p_from-date\] \<= "& Date &" AND \[p_to-date\] \>= "& Date &""

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

## #2 — @nders, 2006-10-14T15:57Z

I MySQL kan du inte använda hakparenteser runt fältnamn, utan du skall använda backticks. Dessutom skall datumvärden ligga inom apostrofer.

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

## #3 — pb81, 2006-10-14T16:02Z

Men hakparanteser använder jag på många andra ställen...
knasigt att det funkar där

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

## #4 — @nders, 2006-10-14T16:04Z

Då kanske det är ok med hakparenteser då, men på vilket sätt funkar det inte då? Felmeddelande?

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

## #5 — pb81, 2006-10-14T16:09Z

hehe så skumt.. ändrade till backticks så funkade det..

 SQL = "SELECT \* FROM poll WHERE \`p_from-date\` \<= '"& Date &"' AND \`p_to-date\` \>= '"& Date &"'"

Jag kör många andra koder med hakparanteser i andra satser som oxå funkar..
knasigt.. men det är alltså backticks som gäller när det är MySQL?

få ändra på allt annat oxå isåfall..

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

## #6 — @nders, 2006-10-14T16:29Z

Det bästa är väl att namnge sina kolumner på ett sätt så man slipper använda backticks. ;)

Mvh

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

## #7 — oskars, 2006-10-14T19:38Z

> **@nders skrev:**
>
> Det bästa är väl att namnge sina kolumner på ett sätt så man slipper använda backticks. ;)
> 
> Mvh

I vilka fall måste man använda "backticks" för att välja kolumn? Har aldrig hört talas om principen.   :bire

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

## #8 — @nders, 2006-10-14T19:52Z

Normalt sett slipper man ju det, men om man namnger fält med exempelvis reserverade ord, konstiga tecken eller annat bövelskap så måste man nog backticka för att undvika syntaxfel i sina SQL-frågor. 

I pb81s exempel ovan har han ett fält med bindestreck/minus i namnet, och då behöver man göra något för att SQL-tolken inte ska få fnatt.

mvh

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

## #9 — LarsG, 2006-10-15T15:31Z

Flyttas från ASP

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/152506-mer-eller-mindre-än-date
