Desktop
Website
Multimedia
Database
Security
Enterprise
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.Grou
pName 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
Hur många skrivar av sidor r där i SQL-server?
OMA och OWA
Missa över mellan GLÅMIGA anslutningar för aktiv/för aktiv på en Cisco Router
ASP.Net tappar skuggar verkställer
Vad är ämna av ”den MAKEFILE” makroen i en makefile?
Ett rengöringsdukundantag uppstod därför att en HTTP 401 - det obehöriga svaret mottogs från okända
Funktionen måste använda en Updateable Query
PHP passerar parametrar till den on-line aktiveringssidan
Ethernetövergångskabel förbinder
döda ett processaa vid styrka, hur kan jag