Avatar billede phpsessid Nybegynder
29. juni 2005 - 10:24 Der er 4 kommentarer og
1 løsning

order by dato, fra 4 forskellige MySQL-tabeller

Hejsa,

Hvordan samler man nemmest 4 tabeller, i forhold til "overskrift", således at man kan sortere på dato, og vise overskrifterne fra de 4 tabeller i alfabetisk orden?

På forhånd tak...
Avatar billede mccookie Seniormester
29. juni 2005 - 10:29 #1
Er der en fælles relation igennem alle 4 tabeller??

Er dette tilfældet kunne du jo sige:

SELECT * FROM tabel1, tabel2, tabel3, tabel4 WHERE user = 'user'
ORDER BY dato ASC
Avatar billede phpsessid Nybegynder
29. juni 2005 - 14:24 #2
Der mangler lige en ret væsentlig ting...

...jeg skal kunne se hvilke tabel, de udtrukne data stammer fra...

Det er til en "5 seneste nyheder på siden"-boks, hvor det skal fungere som 5 links... linket bestemmes udelukkende udfra om data kommer fra tabel1 eller tabel2

Håber du vil hjælpe, selvom du har fået pointene :)
Avatar billede phpsessid Nybegynder
29. juni 2005 - 17:00 #3
Jeg har disse tabeller (starter med 2):

Job:

id
overskrift
tekst 
soldaterleder
dato

Nyheder:

id
overskrift
tekst 
presse 
nyhed 
hjem 
dato 

Jeg ønsker nu at finde de 5 nyeste fra de 2 tabeller tilsammen...

Jeg skal bruge "overskrift", og hvilken tabel de stammer fra...

Hvordan gøres det?
Avatar billede mccookie Seniormester
29. juni 2005 - 18:04 #4
Så skal du blot tilføje limit 0,5 i slutningen af din SQL
Avatar billede mccookie Seniormester
29. juni 2005 - 18:04 #5
..
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
Vi tilbyder markedets bedste kurser inden for webudvikling

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