ďťż
 
Zapytanie... ďťż
 
Zapytanie...
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    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.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • radioaktywni.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

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com