Just nu i M3-nätverket
Jump to content

Matcha data från 2 tabeller och visa rätt...


sMe

Recommended Posts

Hallå.

 

Jag har två tabeller. Först har jag en tabell för användare och en för meddelande:

 

[users]

id

username

 

[messages]

id

message

messFrom

messTo

 

messFrom innehåller id't på den som skrivit messet och messTo innehåller id't på den som ska få meddelandet.

 

Nu vill jag att när en användare ska se sina meddelanden ska det inte stå vilket id det kommer ifrån utan det ska stå namnet på den som skickat messet.

 

Med andra ord så ska den lista alla meddelanden från "messages" och samtidigt hämta "username" från "users" tabellen.

 

Antar att det är en enkel subquery eller join men jag får inte till det.

Någon som har ett exempel på en enkel SELECT-sats för detta?

 

 

[inlägget ändrat 2004-11-11 01:34:07 av sMe]

Link to comment
Share on other sites

Följande listar det du vill ha för användaren med id=10:

 

[color="#0000ff"]SELECT[/color] U.username [color="#0000ff"]FROM[/color] (users U [color="#0000ff"]INNER JOIN[/color] messages M [color="#0000ff"]ON[/color] M.messFrom=U.id) [color="#0000ff"]WHERE[/color] M.messTo=10

 

Link to comment
Share on other sites

Archived

This topic is now archived and is closed to further replies.



×
×
  • Create New...