Avatar billede mathiasiversen Nybegynder
27. september 2001 - 11:21 Der er 5 kommentarer og
2 løsninger

to tabel skal vises i datosorteret rækkefølge!

Hvordan kan jeg få en samlet datosorteret list over to tabeler, sådan så brugeren ikke kan se at det kommer fra flere forskellige tabeler!

/Mathias
Avatar billede tmceu Praktikant
27. september 2001 - 11:23 #1
select * from tabel1

union

select * from tabel2
order by datofelt
Avatar billede mathiasiversen Nybegynder
27. september 2001 - 11:25 #2
fint, det prøver jeg lige ...
Avatar billede mathiasiversen Nybegynder
27. september 2001 - 11:30 #3
hvad hvis datofeltet hedder noget forskelligt? kan man så gøre det! Det er bare fordi nu har jeg implementeret datofelterne i resten af min kode - ellers må jeg jo lave det om!
Avatar billede tmceu Praktikant
27. september 2001 - 11:37 #4
Det skulle være muligt, men så mener jeg du skal sortere på datofeltet fra den første tabel.

Den enste du skal sikre dig er, at felterne kommer i samme rækkefølge i begge select\'s
Avatar billede tmceu Praktikant
27. september 2001 - 11:40 #5
Hvis dine tabeller eks. ser sådan ud:

Tabel1

SomeKey, SomeDate

Tabel2

AnotherDate, SomeKey

select * from tabel1
union
select SomeKey, AnotherDate from tabel2
order by SomeDate
Avatar billede nordclc Nybegynder
27. september 2001 - 11:45 #6
select dato1 as dato from tabel1
union
select dato2 as dato from tabel2
order by dato

//Claus
Avatar billede runesoft Nybegynder
27. september 2001 - 11:49 #7
Den første kategori du stilede spørgsmålet i var måske mere passende :-)
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester