Avatar billede babyworm Nybegynder
18. juli 2005 - 14:21 Der er 4 kommentarer og
1 løsning

SELECT from to tabeller

Hej med jer,

Jeg har to tabeller i min Access database:
modul_news
modul_article

Jeg skal have hentet indhold ud fra begge felter, og sorteret dem efter dato.

jeg har prøvet med denne:
strSQL = "SELECT TOP 3 modul_news.id,modul_news.date,modul_news.subject,modul_news.context,modul_article.id,modul_article.headline as subject,modul_article.date,modul_article.news,modul_article.desc as context FROM modul_news,modul_article WHERE modul_article.news=True ORDER BY date"

Hvordan gør jeg det ?
Avatar billede hehlers Nybegynder
18. juli 2005 - 14:35 #1
Du laver bare to forskelilge forespøgsler:

Query= " SELECT  * from modul_news order by dato desc"
Set Res = Conn.Execute(Query)

Query= " SELECT  * from modul_article order by dato desc"
Set Res2 = Conn.Execute(Query)

<%= Res("overskrift_news") %>
<%= Res2("overskrift_article") %>

Kan du bruge det til noget?

Hvis du skal have vist dem alle skal du også have lavet et loop...
Avatar billede babyworm Nybegynder
18. juli 2005 - 14:39 #2
Det går ikke... får den vil ikke sætte det hele i samlede oversigt... f.eks. kan der være en nyhed fra d. 01.01 og en artikel fra 01.02 og en artikel mere fra 01.03 og så en nyhed fra 01.04... Og så skal den vise den sådan i rækkefølge:
01.04 - nyhed
01.03 - artikel
01.02 - artikel
01.01 - nyhed
Avatar billede babyworm Nybegynder
18. juli 2005 - 15:07 #3
Jeg har taget en beslutning om at kun udskrive modul_article.id :)
Avatar billede hehlers Nybegynder
18. juli 2005 - 15:20 #4
Hmm kan ikke se hvad problemet er. DU kunne jo bare lave det i samme tabel i databasen også have et ja/nej felt udfra om det er artikel eller en nyhed, - så kan du jo bare sortere på den måde..
Avatar billede babyworm Nybegynder
18. juli 2005 - 15:21 #5
Nej... For felterne er ikke ens, og de skal fungere selvstændigt.. Så det skal være i to forskellige tabeller
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