webForumDet fria alternativet

Hämta ifrån 3 tabeller...

Databaser & SQL

2 svar · 235 visningar · startad av Asa

Medlem sedan dec. 20011 860 inlägg
Frågan#1

Har denna sql som hämtar ut poster som hänger ihop med ett fält

Select B.ID,B.siffra,B.datum,N.mobil From tbl_tabell1 B,tbl_tabell2 N Where B.mobil=N.mobil and N.mID=" & FixSQL(Session("xxx")) & " order By B.datum desc

Vill även hämta detta:

Select mobil1 From tbl_tabell3 Where mID=" & FixSQL(Session("xxx"))

För den skall kolla om mobil1 finns med i tbl_tabell1 och hur lägger jag in denna i min kod?

MySQL databas...

Medlem sedan dec. 200012 464 inlägg
#2
Select B.ID,
       B.siffra,
       B.datum,
       N.mobil,
       Q.MOBIL1 
  From tbl_tabell1 B,
       tbl_tabell2 N,
       tbl_tabell3 Q 
 Where B.mobil=N.mobil 
   and N.MID = Q.MID
   and N.mID=" & FixSQL(Session("xxx")) & " 
 order By B.datum desc
 LIMIT 0,5

Eftersom du inte talar om hur tabellerna hänger ihop så gissar jag något.

Medlem sedan dec. 20011 860 inlägg
#3

Det funkade inge bra och du tänkte rätt på koppliugarna men jag tog bort tabell3 och har bara 2 tabeller. Då funkar det finfint.

244 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
117 ms — deklarationer (db)
0 ms — hämta statistik (cache)
122 ms — hämta tråd, inlägg och bilagor (db)
119 ms — ändringar (db)