IicaaqMedlem sedan okt. 20005 273 inlägg Frågan#1 Jag vet inte hur jag ska skriva denna SQL-sats 
Jag har
t_users
------------
f_id (räknare)
f_klubb (tal, relaterad med t_klubb.f_id)
t_klubb
------------
f_id (räknare)
f_klubb (text)
Nu vill jag ta fram f_klubb(text) ur t_klubb där f_id är lika med t_users.f_id
Fattar nån vad jag vill??
LLarsGMedlem sedan dec. 200012 464 inlägg select t_klubb.f_klubb
from t_klubb inner join t_users
on t_klubb.f_id = t_users.f_id
IicaaqMedlem sedan okt. 20005 273 inlägg kan jag sätta så att jag bara vill ha ut posterna där t_users.f_id = 1
hur skulle det se ut?
LLarsGMedlem sedan dec. 200012 464 inlägg I så fall behöver du inte blanda in t_users alls
select f_klubb from t_klubb where f_id = 1
IicaaqMedlem sedan okt. 20005 273 inlägg
kan jag sätta så att jag bara vill ha ut posterna där t_users.f_id = 1
men jag måste väl ha med t_users 
Jag ska försöka förklara, jag vill ha ut namnet på den klubb som användaren med t_users.f_id har relaterat till i tabellen t_klubb
Förstår du mitt problem....har jag en konstig struktur tycker du? isåfall hur skulle du gjort?
mvh icaaq
LLarsGMedlem sedan dec. 200012 464 inlägg Jag hängde upp mig på vad du skrev i ditt första inlägg
f_id är lika med t_users.f_id
borde det inte vara
f_id = t_users.f_klubb
?
select t_klubb.f_klubb
from t_users ,t_klubb
where t_users.f_klubb = t_klubb.f_id
and t_users.f_id = 1
IicaaqMedlem sedan okt. 20005 273 inlägg Tack denna funkade precis som jag tänkt mig..
Men är detta ett bra sätt att bygga upp sin dbdesign på??
LLarsGMedlem sedan dec. 200012 464 inlägg Om varje user är relaterad enbart med en klubb så.
IicaaqMedlem sedan okt. 20005 273 inlägg jo det är dem......tack igen 
IicaaqMedlem sedan okt. 20005 273 inlägg nu har jag tänkt och tänkt...och kommit fram till denna
select t_lag.f_lag
from t_users ,t_lag
where t_users.f_klubb = 8
men då får jag fram 14 poster och jag vill bara ha fram 7, det ska säkert vara nån join, men det kan jag inte så .....Hjälp
mvh
IicaaqMedlem sedan okt. 20005 273 inlägg inlägget ovanför är asso en ny fråga igentligen, men då det rörde samma tabell så blev det på samma tråd...
LLarsGMedlem sedan dec. 200012 464 inlägg Du behöver ett villkor till t.ex.
select t_lag.f_lag
from t_users ,t_lag
where t_users.f_lag = t_lag.id
and t_users.f_klubb = 8
Jag gissar vad kolumnnamnen heter så du får ändra det.