Zapytanie...
Piotr [PKi] - 20-03-2006 01:30
Zapytanie...
Hej, pomożecie z zapytaniem bo jeszcze pocztkuje w SQLu? Mam następujące tablice:
users: UserID(int), UserName(varchar), UserPass(varchar), UserSession(varchar), UserMail(varchar)
services: ServiceID(int), ServiceName(varchar), ServiceDesc(varchar)
auth: UserID(var), ServiceID(var)
Pierwsze dwie raczej same się wyjasniaja. trzecia mówi o tym jaki user ma dostęp do jakich serwisów. 1, 1 1, 2 1, 3 2, 1 3, 1 itd.
I teraz chciałbym zapytanie które zwróci mi liste serwisów do których user nr.1 ma dostęp w formie ze podaje UserID a zwraca: UserName, ServiceName, ServiceDesc
oraz zapytanie czy user 1 ma dostep do serwisu 1?
pomożecie?
Pozdrowionka
Piotr
Rafal sxat - 20-03-2006 01:30
> I teraz chciałbym zapytanie które zwróci mi liste serwisów do których > user nr.1 ma dostęp w formie ze podaje UserID a zwraca: > UserName, ServiceName, ServiceDesc > > oraz zapytanie czy user 1 ma dostep do serwisu 1?
select users.username, service.servicename, service.servicedesc from users left join auth on auth.userid=users.userid left join services on services.serviceid=auth.serviceid where users.userid=1;
pkt2: where users.userid=1 and services.serviceid=1
cos w tym rodzaju, bo nie podales bazy danych, i nie sprawdzilem tego
pozdr Rafal (sxat)
-- Archiwum grupy: http://niusy.onet.pl/pl.comp.bazy-danych
Piotr [PKi] - 20-03-2006 01:30
> cos w tym rodzaju, bo nie podales bazy danych, > i nie sprawdzilem tego > > pozdr > Rafal > (sxat)
Dzięki serdeczne. Działa prawidłowo.
zanotowane.pldoc.pisz.plpdf.pisz.pleffulla.pev.pl
|
Struts + JSP + XML
[mysql5] triggery
[Firebird] Porownanie pola z czasem przed i po zmianie
[MySQL] wiele =?ISO-8859-2?Q?rekord=F3w_-=3E_jeden_wiersz?=
JDBC Oracle - problem
trudne zapytania
Legalnosc plikow Accessa
=?iso-8859-2?Q?wizyt=F3wki=20w=20=20words?=
[mssql] problem z polaceniem z serwerem
illustrator pytanie
zanotowane.pldoc.pisz.plpdf.pisz.plradioaktywni.htw.pl
Cytat
Decede mihi sole - nie zasłaniaj mi słonca. Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści Hoc fac - tak czyń. A tergo - od tyłu; z tyłu. I czarne włosy posiwieją. Safona |
|