Bonjour les SQLeux :)
J'ai un petit souci avec 2 tables. Je vous explique.
Table
Prevu :
IdUserTemps
Table
Realise :
IdUserTemps
J'ai aussi des liens :
Prevu.Id = Realise.Id
Prevu.User = Realise.Id
Dans ma table
Prevu j'ai 444 enregistrements et dans ma table
Realise j'ai 148 enregistrements.
En réalité, dans ma table
Prevu, je renseigne tout ce que je prévois de travailler et dans ma table
realise c'est ce que j'ai réellement pointé. C'est pour cela que j'ai moins d'enregistrement dans la table
realise.
Ma problématique est simple, je veux connaitre ma charge, donc (Prevu.Temps - Realise.Temps) = Charge.
Ce que j'ai fait c'est :
SELECT (Prevu.Temps - Realise.Temps) AS Charge
FROM Prevu JOIN Realise
WHERE Prevu.Id = Realise.Id AND
Prevu.User = Realise.Id
Mais cela me retourne que 148 resultats, alors que si le realise n'existe pas encore j'aimerais que le temps soit à 0 et donc que cela affiche que le Prevu.temps en face de l'Id et du User
Quelqu'un a t il une idée ?
Merchi :)