Toon posts:

Hoe maak ik deze query in MS ACCESS:

Pagina: 1
Acties:
  • 108 views sinds 30-01-2008
  • Reageer

Verwijderd

Topicstarter
ik heb een query met de volgende output:

datum1 datum2

1-1-2008 LEEG
2-1-2008 1-3-2008
LEEG 1-3-2008
3-1-2008 LEEG
4-1-2008 LEEG


nu wil ik daarachter een extra rij hebbem zodat de query alsvolgt wordt uitgebreid:

datum1 datum2 output:

1-1-2008 LEEG 1-1-2008
2-1-2008 1-3-2008 1-3-2008
LEEG 1-3-2008 1-3-2008
3-1-2008 LEEG 3-1-2008
4-1-2008 LEEG 4-1-2008


de output is in dit geval DATUM1 tenzij er een DATUM2 bestaat. als datum2 bestaat moet deze worden weergegeven. Iemand enig idee?

thnx

[ Voor 3% gewijzigd door Verwijderd op 18-12-2007 11:36 ]


  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14-07 22:03

TeeDee

CQB 241

Kijk eens naar IIF?

Pseudo SQL
SQL:
1
select datum1, datum2, iif(datum2 is null, datum1, datum2) as datum3 from tabel

Heart..pumps blood.Has nothing to do with emotion! Bored


  • RobIII
  • Registratie: December 2001
  • Niet online

RobIII

Admin Devschuur®

^ Romeinse Ⅲ ja!

(overleden)

There are only two hard problems in distributed systems: 2. Exactly-once delivery 1. Guaranteed order of messages 2. Exactly-once delivery.

Je eigen tweaker.me redirect

Over mij


  • onkl
  • Registratie: Oktober 2002
  • Nu online
TeeDee schreef op dinsdag 18 december 2007 @ 11:44:
Kijk eens naar IIF?

Pseudo SQL
SQL:
1
select datum1, datum2, iif(datum2 is null, datum1, datum2) as datum3 from tabel
In Acces werkt de functie isnull:
SQL:
1
select datum1, datum2, iif(isnull(datum2), datum1, datum2) as datum3 from tabel

  • TeeDee
  • Registratie: Februari 2001
  • Laatst online: 14-07 22:03

TeeDee

CQB 241

onkl schreef op dinsdag 18 december 2007 @ 13:32:
[...]

In Acces werkt de functie isnull:
SQL:
1
select datum1, datum2, iif(isnull(datum2), datum1, datum2) as datum3 from tabel
Mjah, wilde het niet helemaal uitkauwen ;)

Heart..pumps blood.Has nothing to do with emotion! Bored