icaaqMedlem sedan okt. 20005 273 inlägg två tabeller
[red]
t_lagansv
- f_lag_id
- f_personposition
t_person
- pk_id
- f_person_fornamn
- ...
- ...
[/red]
t_lagansv.f_personposition relaterar med t_person.pk_id
och jag vill hämta all information t_person där f_lag_id = 42
Hur f*n ska jag skriva då?
Och sen skulle jag gärna ta emot länkar på var jag kan läsa om lite mer avancerad SQL
Mvh icaaq
Jag är inte säker på att jag fattat det här rätt men prova det här
select t2.* from t_lagansv t1 inner join t_person t2 on t1.f_personposition = t2.pk_id where t1.f_lag_id = 42
eller
select t2.* from t_lagansv t1,t_person t2 where t1.f_personposition = t2.pk_id and t1.f_lag_id = 42
är inte säker på vilken som är bäst att använda
icaaqMedlem sedan okt. 20005 273 inlägg Tack den andra varianten funkade bra
Mvh icaaq