Slettet bruger
18. februar 2005 - 21:15
Der er
3 kommentarer og 1 løsning
Samme felt fra 2 records ned JOIN
Jeg har et problem med noget JOIN.. Jeg har følgende db-struktur: users ----- id username posts ----- id content addedby editedby posts.addedby og posts.editedby relaterer til users.id. Hvordan kan jeg lave et udtræk som viser users.username istedet for brugernes id? Det jeg leder efter er altså en konbination af: SELECT users.username AS adder, posts.content AS content FROM users JOIN posts ON users.id = posts.addedby og SELECT users.username AS editor, posts.content AS content FROM users JOIN posts ON users.id = posts.editor Så på en eller anden måde skal jeg have 2 x users.username i samme række? Mvh. Andreas
Annonceindlæg fra Barco
Er jeres mødelokaler sikre nok?
Den moderne arbejdsplads er i stigende grad afhængig af mødelokaler til at fremme samarbejde, men dette skift medfører også stigende sikkerhedsudfordringer.
18. februar 2005 - 21:18
#1
self join: SELECT posts.content,u1.username,u2.username FROM posts,users u1,users u2 WHERE posts.addedby=u1.id AND posts.editedby=u2.id
Slettet bruger
18. februar 2005 - 21:43
#2
Ok. Tak skal du have. Hvad så hvis jeg vil have en JOIN på? Jeg har menlig og en tabel med kategorier: categories ------- id title og derudover findes der også et felt posts.categoryid som relaterer til categories.id Hvordan får jeg kategoriens titel med også?