icaaqMedlem sedan okt. 20005 273 inlägg Jag har denna uppbyggnad:
T_USERS
- F_USER_ID
- F_ADRESS
- F_NAMN
- F_SENASTE_LOGIN(datum)
T_SERVICE
T_KONTAKT
Nu kommer det härliga jag vill:
Få ut Namn, Adress, Senaste loginen(där F_USER_ID är Session("userid"), antal serviceposter, antal serviceposter där status är 1, antal kontaktposter, antal kontaktposter där status är 1.
Går detta att fixa i en join med en access 2000??
------------------
I like ¼ £ whith cheese
[Redigerat av icaaq den 14 aug 2001]
icaaqMedlem sedan okt. 20005 273 inlägg jag kom att tänka på det ....går det att ha tre tabeller i en join.... :q
------------------
I like ¼ £ whith cheese
icaaqMedlem sedan okt. 20005 273 inlägg Never mind........jag behöver ju inte ha dessa i en join..... :OO
------------------
I like ¼ £ whith cheese
LarsGMedlem sedan dec. 200012 464 inlägg Vad är för relationer mellan tabellerna?
T.ex om f_kontakt_id och f_user_id är relaterade och service är fristående så kan man skriva
"select f_adress,f_namn,f_login,
(select count(*) from t_service) as antalService,
(select count(*) from t_service
where status = 1) as antalServiceStatus,
(select count(*)) from t_kontakt
where f_kontakt_id = u.f_user_id) as antalKontakt,
(select count(*)) from t_kontakt
where f_kontakt_id = u.f_user_id
and status = 1) as antalKontaktStatus1
from t_users u where f_user_id = " & session("userid")
------------------
essentitia preter non sans multiplicandum
LarsGMedlem sedan dec. 200012 464 inlägg Jo, det går att ha tre (eller flera) tabeller i en join
select * from (a join b on a.c = b.c) join c on b.c = c.c
------------------
essentitia preter non sans multiplicandum
icaaqMedlem sedan okt. 20005 273 inlägg Tack för exemplena men det är ju så att i nuläget så har inte tabellerna några relationer.....(jag vet inte varför jag började tänka i join tankar).
Men jag ska ta vara på dessa exempel och använda delar av dem... :D
------------------
I like ¼ £ whith cheese