---
title: "Den senaste söndagen?"
type: "forum-thread"
url: "https://www.webforum.nu/amne/databaser-sql/151650-den-senaste-söndagen"
topic: "Databaser & SQL"
topic_url: "https://www.webforum.nu/amne/databaser-sql"
author: "Troxy"
published: "2006-09-22T12:09:42.000Z"
updated: "2006-09-25T17:40:01.000Z"
replies: 4
views: 312
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/151650-den-senaste-söndagen"
---

# Den senaste söndagen?

## #1 — Troxy, 2006-09-22T12:09Z

Hejsan, jag använder MSSQL och skulle behöva få fram den senaste söndagen.
Om jag exempelvis petar in dagens datum 2006-09-22 så vill jag få tillbaka 2006-09-17...
Är det möjligt?

Tacksam för svar :)

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

## #2 — Danny, 2006-09-22T19:06Z

rent allmänt så brukar det väl finnas någon "day-of-week"-funktion!? som t ex returnerar en siffra 7 (eller vad det nu kan vara) för söndag.

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

## #3 — Troxy, 2006-09-25T06:12Z

Ja det finns en sån funktion.
Antagligen så får man väl göra någon sorts uträkning utifrån det?

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

## #4 — doggelito, 2006-09-25T06:57Z

typ så här: :)

```
set datefirst 1;
declare @date datetime;
set @date = '2006-09-25'
select dateadd(d, -datepart(dw, @date), @date)
```

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

## #5 — Troxy, 2006-09-25T17:40Z

Tack så mycket :)

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

---

Tråden på webben: https://www.webforum.nu/amne/databaser-sql/151650-den-senaste-söndagen
