---
title: "Datum"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/46980-datum"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "pellsäter"
published: "2002-07-01T00:12:22.000Z"
updated: "2002-07-02T13:33:17.000Z"
replies: 9
views: 271
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/46980-datum"
---

# Datum

## #1 — pellsäter, 2002-07-01T00:12Z

sql= "select o.datum,o.antal,o.smak,o.storlek, p.vara, p.pris from orderRad o, produkter p where o.artikelid = p.prodid and o.datum = now() and o.kundid = "&kund 

Funkar inte den SQL-satsen.. vill ha fram allt som är gjort med dagens datum

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

## #2 — Mharlin, 2002-07-01T07:58Z

När du sätter o.datum = now() så kommer du bara få träffar om det är samma tid på sekunden eller om det är hundradelen...

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

## #3 — pellsäter, 2002-07-02T10:24Z

försöker nu få fram ordrar som är med dagens datum.

sql= "select \* from orderRad where datum = date() and kundid = "&kund 

denna funkar inte date() får inget tilldelat sig

Och jag kan ju inte skriva datum = "date() för då får jag ju inte med med KundID

en fråga till:

Jag använder Distinct för att plocka fram kundid och datum från en tabell. 
Jag vill bara får fram kundID en gång som det är nu så komemr det fram lika många gånger som det finns olika datum för just ett kundid.....

Är intresserad av att bara se kundid en gång tillsammans med det senaste datumet

så här ser SQl ut nu

sql= "select Distinct k.namn, o.kundid, o.datum from kunder k, orderRad o, produkter p where k.kundid = o.kundid and o.artikelid = p.prodid  order by k.namn"

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

## #4 — LarsG, 2002-07-02T10:37Z

```
sql= "select k.namn, o.kundid, max(o.datum) as maxdatum from kunder k, orderRad o, produkter p where k.kundid = o.kundid and o.artikelid = p.prodid group by k.namn,o.kundid order by k.namn"
```

Varför har du med produkter i frågan?

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

## #5 — pellsäter, 2002-07-02T10:51Z

tack

det är nåt som ligger kvar från en tidigare sql fråga....det där med produkter

har du nåt bra svar på den andra första frågan

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

## #6 — LarsG, 2002-07-02T11:01Z

Du menar det här med now och date? Att använda now som jag sa tidigare är ju ingen hit. (Sorry ;) )

Om du har lagrat data i tabellen med hjälp av date() så borde 

```
where o.datum = date()
```

vara ok annars så kan man använda

```
where datediff('d',o.datum,date()) = 0
```

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

## #7 — pellsäter, 2002-07-02T11:19Z

nej inte det utan jag får det fortfarande inte att funka att den lägger in med  den 7/2 2002 istäälet för 2/7 2002... Det funkade som sagt i juni

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

## #8 — LarsG, 2002-07-02T11:45Z

Jaha, då är det väl något med session.lcid, det är lätt att det blir problem. Det enda vettiga är att formattera datum som #yyyy-mm-dd# innan man skickar det till databasen.

om du har #dd/mm/yy# så tolkar access det som #mm/dd/yy#

Om det fungerade i juni så tror jag att det beror på att access försöker vara praktisk

  "30/06/02"  är ju ogiltigt datum (i amerrka) så access gör nog om det till "06/30/02"

Det mesta av ovanstående är spekulationer.

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

## #9 — pellsäter, 2002-07-02T11:59Z

ok... hur formaterar jag det så att det ser ut som 2002-07-02

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

## #10 — LAMP, 2002-07-02T13:33Z

<http://www.webforum.nu/showthread.php?s=&threadid=46088>

Räcker det inte med en tråd :q

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/46980-datum
