Avatar billede thorus Nybegynder
11. oktober 2003 - 02:56 Der er 7 kommentarer og
1 løsning

Select flere tabeller where

Jeg har en del tabeller som bruges til et forum, tabellerne hedder eks. motocross,surfing,klatring i de forskellige tabeller er der de samme felter men der er bare forskellgei indhold.

Jeg skal lave en liste som giver mig de 10 nyeste forum indlæg fra alle tabellerne i et udtræk.
Avatar billede tjp Mester
11. oktober 2003 - 03:02 #1
Måske skulle du lige fortælle hvilke felter dine tabeller har! Fx er der et tidsstempel at søge på?
Avatar billede bennytordrup Nybegynder
11. oktober 2003 - 08:01 #2
select top 10 Title, DateTime, Description
from ( select top Title, DateTime, Description
      from motocross
      order by DateTime desc

      union

      select Title, DataTime, Desctiption
      from surfing
      order by DateTime desc

      union

      select Title, DataTime, Desctiption
      from klatring
      order by DateTime desc
    ) X
order by DateTime desc
Avatar billede bennytordrup Nybegynder
11. oktober 2003 - 08:01 #3
Hvilke tabeller, du ellers vil have på, styrer du med yderligere unions.
Avatar billede bennytordrup Nybegynder
11. oktober 2003 - 08:02 #4
select top 10 Title, DateTime, Description
from ( select Top 10 Title, DateTime, Description
      from motocross
      order by DateTime desc

      union

      select Top 10 Title, DataTime, Desctiption
      from surfing
      order by DateTime desc

      union

      select top 10 Title, DataTime, Desctiption
      from klatring
      order by DateTime desc
    ) X
order by DateTime desc
Avatar billede bennytordrup Nybegynder
11. oktober 2003 - 08:02 #5
Du skal bruge anden udgave - jeg opdagede lige, at jeg havde postet for hurtigt.
Avatar billede thorus Nybegynder
13. oktober 2003 - 14:08 #6
hmm. jeg valgte den forkerte kategori. jeg bruger mySQL.
Avatar billede bennytordrup Nybegynder
13. oktober 2003 - 14:09 #7
Så må du lægge et svar selv, acceptere dette og oprette igen i MySQL
Avatar billede thorus Nybegynder
13. oktober 2003 - 14:30 #8
hmm spørgsmålet er flyttet til mySQL
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
Computerworld tilbyder specialiserede kurser i database-management

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