Vues SQL avec champs vides
Bonjour, j'ai 2 tables en SQL 2008 et plus, qui ont un champ potentiellement ; tables A(a1, a2, a3) et B (b1,b2, b3) avec a1 = b1
je fais une vue avec
Code:
SELECT a1, a2, a3, b1, b2 b3 from A INNER JOIN B ON a1=b1
xa1, xa2, xa3, xb1, xb2, xb3
ya1, ya2, ya3, yb1, yb2, yb3
za1, za2, za3, zb1, zb2, zb3
jusque là ça va...
j'obtiens un tableau où les champs sont remplis
or je voudrais constituer un tableau dans les cas où b1,b2, b3 n'existent pas :
du genre :
xa1, xa2, xa3, NULL, NULL, NULL
ya1, ya2, ya3, NULL, NULL, NULL
za1, za2, za3, zb1, zb2, zb3
P.S NULL ou autre chose
Est-ce possible et si oui comment je peux écrire ma vue ?:weird::calim2:
J'ai essayé avec les LEFT, RIGHT JOIN, UNION etc mais je sèche...
Par avance merci