Fråga : Att sammanfoga utfärdar

Den bra aftonen
Im som är pröva en SQL-query till handtag användare för användare för en lista allra möjliggjorde allra i en databas, lista av användare och den möjliggjorde statusen, är itu olik bordlägger, anknutit av query pröva Im för ID.

The för att använda äger rum: - my_aspnet_users
left för
select my_aspnet_users.name
FROM sammanfogar my_aspnet_users på my_aspnet_users.id = my_aspnet_membership.userId
where my_aspnet_membership.IsApproved = 1


However det returnes: - inte unik
#1066 - bordlägga/pseudonymen: 'godan för my_aspnet_users'

im inte mycket på sammanfogar bordlägger between, tack vare inte mycket practise.

Any råder skulle är appriciated.

Thank you
" klar "

Svar : Att sammanfoga utfärdar

välj my_aspnet_users.name
FRÅN my_aspnet_users
lämnat sammanfoga my_aspnet_membershipen
på my_aspnet_users.id = my_aspnet_membership.userId
var my_aspnet_membership.IsApproved = 1

Du rörade upp bordlägga som var känd av den sammanfogade bordlägga som lämnades. Den ska inkluderar nu alla rekord från användare som var utan hänsyn, om det finns ett matcha medlemskap eller inte. Att göra den att matcha båda gör ett inre för att sammanfoga.
Andra lösningar  
 
programming4us programming4us