---
title: "Kommande Match"
type: "forum-thread"
url: "https://www.webforum.nu/amne/asp/7901-kommande-match"
topic: "ASP"
topic_url: "https://www.webforum.nu/amne/asp"
author: "-torlejf-"
published: "2001-01-19T22:08:00.000Z"
updated: "2001-01-28T17:30:00.000Z"
replies: 7
views: 240
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/asp/7901-kommande-match"
---

# Kommande Match

## #1 — -torlejf-, 2001-01-19T22:08Z

Hej!
Jag har en databas med alla matcher ett hockeylag spelar.
I databasen har jag ett fält som heter "Tid" där det står när matchen spelas.

Nu kommer problemet:
Jag vill ha så att när man kommer in på sidan ska det stå:

Senaste Matchen å Kommande match.

Hur gör man detta.
Man får väl typ jämföra med dagens datum.
men hur får man närmast bakåt å närmast framåt?

Tacksam för svar!

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

## #2 — Andiee, 2001-01-19T22:35Z

```
bla.. ORDER BY datum DESC
```

```
bla.. ORDER BY datum ASC
```

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

## #3 — LarsG, 2001-01-19T22:38Z

T.ex

```

select 'Nästa match' as typ, min(tid) as tid from matcher
where tid >= date() union select 'Föregående match',max(tid)
from matcher where tid < date()
```

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

## #4 — -torlejf-, 2001-01-20T10:22Z

Jag fattar inget!

Hur skriver man ut "Nästa" å "föregående" då?

Vad skriver man koden.
Jag har aldrig sett sån kod förut!

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

## #5 — LarsG, 2001-01-20T15:54Z

```
   sqlstm = "select 'Nästa match' as typ, min(tid) as tid from matcher
where tid >= date() union select 'Föregående match',max(tid)
from matcher where tid < date()"

   set RS = connection.execute(sqlstm)
   while not RS.EOF
      response.write RS("typ") & ": " & RS("tid")
      RS.movenext
   wend
```

Om du är osäker på recordset och connections så kan du ju titta på den ASP-skola som finns här
 <http://www.webavis.nu/webavis/html/artiklar/asp/index.shtml>

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

## #6 — -torlejf-, 2001-01-27T14:57Z

Jag drar igång denna tråden igen!
Anledningen är att jag inte får det att funka =(.
Jag har en tabell med datum.
Typ:
2001-01-30
2001-01-12
2001-01-29

Nu vill jag göra så det skrivs ut "Kommande" och "Senaste".
T.ex
Att kommande blir: 2001-01-29
Senaste: 2001-01-12

Hur gör man?
Den förra koden kunde jag inte få att funka.

Fältet med tiden heter "Tid"

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

## #7 — -torlejf-, 2001-01-27T22:08Z

Kan ingen detta?

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

## #8 — emission, 2001-01-28T17:30Z

För att plocka ut nästa:

SELECT TOP 1 matchdatum WHERE matchdatum\>#dagens datum# ORDER BY 1 ASC

föregående:

SELECT TOP 1 matchdatum WHERE matchdatum\<#dagens datum# ORDER BY 1 DESC

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

---

Tråden på webben: https://www.webforum.nu/amne/asp/7901-kommande-match
