Desktop
Website
Multimedia
Database
Security
Enterprise
Pytanie : SQL Zapytanie [Multitables] w DataGridView
I próbować SQL Zapytanie dane od dwa stół, tutaj być przykład:
Table1: Użytkownik {id, Username, GroupID}
Table 2: Grupować {id, GroupName}
SQL Zapytanie: WYBRANY Users.Username, Groups.Grou
pName OD Użytkownik, Grupa DOKĄD Users.GroupID = Groups.id
This pokazywać the kolumna Username i GroupName w dane siatka, ten sposób znajdować grupowy imię dla grupowy grupowy id, więc the użytkownik widzieć the grupowy imię nie the grupa id.
The Rezultat w DataGridView
--------------------------
----------
----------
--
Username GroupName
--------------------------
----------
----------
--
User1 GroupA
User2 GroupA
User3 GroupB
User4
In the mieć przykład User4 mieć grupa, w the stołowy Użytkownik ono mieć the Username: User4, GroupID: (0), The grupowy id che być GRUPOWY istnieć, w ten sposób tam być grupowy imię dostępny dla User4.
The problem być jeżeli the użytkownik grupowy id istnieć w "Grupa" zgłaszać the rząd pojawiać się w the result.
I chcieć wszystkie the dane, jeżeli the grupa istnieć dla the użytkownik - id, ono pojawiać się blank.
Odpowiedź : SQL Zapytanie [Multitables] w DataGridView
WYBRANY Users.Username, Groups.GroupName
OD Użytkownik OPUSZCZAĆ ŁĄCZYĆ Grupa NA Users.GroupID = Groups.id
Inne rozwiązania
SUP7203B PFC niekompatybilność
system przywrócić punkt
IE8 Przedkładać Forma z [Wchodzić Do] Klucz, stosownie
zintegrowany wordpress w miejsce. blog pic doczepianie.
Łączyć XenServer wśród iPhone
Porzucony Windows 7 Instalacyjny odpowiedź kartoteka
SSH konsola: iść precyzować falcówka po nazwa użytkownika
Tworzyć Linux przygotowywać CD-R stylowy but dysk…
Dlaczego Sysinternals Wirusowy wyszukiwarka redirect?
MS Dojazdowy SQL Podział Dojazdowy obejście potrzebować