1 pièce(s) jointe(s)
[SQL] Problème de jointure ?
Bonsoir à tous,
j'essaye de faire des requêtes sur deux tables (dont le schéma est dans l'image jointe).
Pour le moment je faisais en deux étapes :
Citation:
SELECT [FILM_ID], [FILM_TITLE_VF], [FILM_YEAR], [FILM_MONTH], [FILM_DAY] FROM [dbo].[T_FILM] WHERE [FILM_TITLE_VF] LIKE 'a%' ORDER BY [FILM_TITLE_VF] ASC
et
Citation:
SqlCommand Command1 = new SqlCommand("SELECT [FILM_INFORMATION_VIEWED], [FILM_INFORMATION_MARK] FROM [dbo].[T_FILM_INFORMATION] WHERE [FILM_INFORMATION_FILM_ID]" + Film.Id + " AND [FILM_INFORMATION_USER_ID] =" + this.UserId) + ";", Connexion1;
J'ai essayer de faire un JOIN mais ça ne me sort pas ce que je souhaite.
Le problème est qu'il n'y a pas forcément d'entrées dans la table T_FILM_INFORMATION correspondant aux films de la première requêtes et je voudrais que s'il n'y a pas d'entrées, [Mark] et [Viewed] soient à null.
J’utilise SQL SERVER 2008 R2.
Merci d'avance.
Cordialement,
NeoKript