Vraag : SQL Vraag [Multitables] in DataGridView

Ik probeer om SQL Vraag uit te voeren om gegevens van twee lijsten te krijgen, is hier het voorbeeld:

Table1: Gebruikers {identiteitskaart, Gebruikersbenaming, GroupID}
Table 2: De Vraag

SQL van groepen {identiteitskaart, GroupName}: SELECTEER Users.Username, Groups.GroupName VAN Gebruikers, Groepen WAAR Users.GroupID = Groups.id

This de kolommenGebruikersbenaming en GroupName in gegevensnet zal tonen, zal deze manier groepsnaam voor elke groepsidentiteitskaart vinden, zodat zal de gebruiker de groepsnaam niet het groepsid.

The in DataGridView
zien--
Username                   GroupName
--
User1 GroupA
User2 GroupA
User3 GroupB
User4

In het bovengenoemde voorbeeld User4 heeft geen groep, in de lijstGebruikers heeft het de Gebruikersbenaming: User4, GroupID: 0, Groepsidentiteitskaart die NUL is worden niet bestaan, zodat is er groeps geen naam beschikbaar voor probleem User4.

The is als gebruikersgroepidentiteitskaart niet in „Groepen“ indient de rij niet zal verschijnen in result.
I wil alle gegevens wordt bestaan verschijnen, als de groep niet voor de gebruiker - identiteitskaart wordt bestaan, het lijkt blank.

Antwoord : SQL Vraag [Multitables] in DataGridView

SELECTEER Users.Username, Groups.GroupName
VAN VERLATEN Gebruikers WORD lid van Groepen OP Users.GroupID = Groups.id
Andere oplossingen  
 
programming4us programming4us