Hämta data från två tabeller??

Databaser & SQL

5 svar · 437 visningar · startad av eddy1

Medlem sedan aug. 2001969 inlägg
Trådstart#1

Hej igen

Sitter och funderar på om man kan hämta data från två olika tabeller. Eller måste man ska två recordset?
I tbl_user ska informationen hämtas där anv_id = session("anv_id")
och i tbl_grupp ska där grupp_id = session("grupp_id")

ex:

tbl_users
Namn ------ Efternamn ---------Behörighet

och från
tbl_grupp
Namn ------- adress

Mvh

Medlem sedan dec. 200012 464 inlägg
#2

Är tabellerna relaterade på något sätt?

Medlem sedan aug. 2001969 inlägg
#3

Jag har inte riktigt fattat det där med relationer. Har hittat det i access och provat att gööra olika kopplingar mellan tabellerna, men jag vet inte när jag får nytta av det??

Nu vill jag igentligen bara hämta en hög med användare info och sen lite information om den grupp användaren tillhör...

Medlem sedan juni 20014 421 inlägg
#4

Har du något fält som är unikt per tabell men återfinns i båda? Typ ett id på grupp som även återfinns i users?

Medlem sedan aug. 2001969 inlägg
#5

Japp. Har ju grupp_id som kopplar båda tabellerna ??

Medlem sedan juni 20019 519 inlägg
#6

i tbl_users finns det en som heter grupp_id?

SELECT
  u.Namn,u.Efternamn,u.Behörighet,g.Namn,g.adress
FROM 
 tbl_users u,tbl_grupp g
WHERE
  u.anv_id = " & Session("anv_id") & " AND u.grupp_id = g.Id

något sådant?

263 ms totalt · 4 externa anrop · v20260731065814-full.d34c6d5a
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)
120 ms — ändringar (db)