Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Zgomot ritmic ce urmeaza rotirea ...

Merita Lumix FZ82 in 2024?

Nu pot activa Memory Integrity

Supratensiuni accidentale
 Cuțit/ briceag drumetie

Cum am acces la o parte dintr-un ...

Mother's Day

Recomandare aparat de vidat alime...
 Izolatie exterioara casa parter P...

Cuvinte si expresii neclare

Mod de lucru Purmo Tempco Digital...

Samsung S90C vs LG C3
 Problema sunet RCS

Amortizor sertare bucatarie

Codrea Pallady

Blocurile goale! Orase in car...
 

SQL

- - - - -
  • Please log in to reply
3 replies to this topic

#1
BeniHorvat

BeniHorvat

    New Member

  • Grup: Junior Members
  • Posts: 6
  • Înscris: 23.01.2017
Buna, poate cineva sa ma ajute cu urmatoarea chestie.

am 4 tabele:

aici se gasesc toti userii
USER
id_user
nume


USER1                    GRUP_USER         GRUP
id_user1                  id_grup                  id_grup
                                id_user                  nume


trebuie sa selectez un grup doar daca toti userii care sunt in acel grup se gasesc in tabela USER1.

#2
Orange09

Orange09

    Active Member

  • Grup: Members
  • Posts: 1,415
  • Înscris: 16.06.2014
Vezi cum se foloseste IN sau EXIST

Edited by Orange09, 23 January 2017 - 12:32.


#3
_Smiley_

_Smiley_

    Guru Member

  • Grup: Senior Members
  • Posts: 20,058
  • Înscris: 24.02.2006
select *
from Group g
where not exist
(select 1 from GRUP_USER gu
where gu.id_grup = g.id_grup
and id_user not in (select id_user1 from USER1))


cred ca mai trebuie sa verifici cazul grupurilor care nu au nici un user

#4
BeniHorvat

BeniHorvat

    New Member

  • Grup: Junior Members
  • Posts: 6
  • Înscris: 23.01.2017

View Post_Smiley_, on 23 ianuarie 2017 - 12:39, said:

select *
from Group g
where not exist
(select 1 from GRUP_USER gu
where gu.id_grup = g.id_grup
and id_user not in (select id_user1 from USER1))


cred ca mai trebuie sa verifici cazul grupurilor care nu au nici un user

Mersi! :)

Anunturi

Chirurgia endoscopică a hipofizei Chirurgia endoscopică a hipofizei

"Standardul de aur" în chirurgia hipofizară îl reprezintă endoscopia transnazală transsfenoidală.

Echipa NeuroHope este antrenată în unul din cele mai mari centre de chirurgie a hipofizei din Europa, Spitalul Foch din Paris, centrul în care a fost introdus pentru prima dată endoscopul în chirurgia transnazală a hipofizei, de către neurochirurgul francez Guiot. Pe lângă tumorile cu origine hipofizară, prin tehnicile endoscopice transnazale pot fi abordate numeroase alte patologii neurochirurgicale.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate