Fråga : Sql-Query [Multitables] i DataGridView

Pröva förmiddag I att utföra SQL-Query för att få data från två bordlägger, är här exemplet:

Table1:
Table 2 för användare {ID, Username, GroupID}: Grupperar {ID, GroupName} Query för

SQL: VÄLJ Users.Username, Groups.GroupName FRÅN användare, grupper VAR ska showen för Users.GroupID = för Groups.id

This kolonnUsernamen och GroupNamen i datarastret, hitåt den ska fyndgruppen som är känd för varje gruppID, så den ska användaren ser den kända gruppen inte resultatet för gruppen id.

The i DataGridView
------------------------------------------------
Username                   GroupName
------------------------------------------------

In för
User1 GroupA
User2 GroupA
User3 GroupB
User4 det ovannämnda exemplet User4 har inte gruppen, i bordläggaanvändarena som hon har Usernamen: User4 GroupID: 0 gruppen som ID, som är NOLL, inte finns, så där, är inte känt tillgängligt för grupp för problem för User4.

The är, om användaregruppIDet inte finns i ”grupper” bordlägger ro som ska för att inte synas i result.I, önskar att alla data ska visas, om gruppen inte finns för användaren - ID, det, visas blank.
" klar "

Svar : Sql-Query [Multitables] i DataGridView

VÄLJ Users.Username, Groups.GroupName
FRÅN LÄMNADE användare SAMMANFOGA grupper PÅ Users.GroupID = Groups.id
Andra lösningar  
 
programming4us programming4us