BONJOUR!
je suis un cours de OCA, et j'ai trouvé cette requête:
pour moi la valeur 900 ça va jamais apparaître car salary + 100 est toujours not null (0+100=100)
pouvez vous m'expliquer pourquoi la requête a retourné 900?
BONJOUR!
je suis un cours de OCA, et j'ai trouvé cette requête:
pour moi la valeur 900 ça va jamais apparaître car salary + 100 est toujours not null (0+100=100)
pouvez vous m'expliquer pourquoi la requête a retourné 900?
Sauf que le salary est NULL (et pas égal à 0), du coup NULL+100 = NULL
à lire :
Variations sur NULL, ou SUM(X+Y) <> SUM(X) + SUM(Y) ?
MERCI,
je savais pas que null+nbr=null.
merci bcp
Pour simplifier : NULL <opérateur> <valeur> -> NULL
Modérateur Langage SQL
Règles du forum Langage SQL à lire par tous, N'hésitez pas à consulter les cours SQL
N'oubliez pas le bouton et pensez aux balises [code]
Si une réponse vous a aidé à résoudre votre problème, n'oubliez pas de voter pour elle en cliquant sur
Aide-toi et le forum t'aidera : Un problème exposé sans mentionner les tentatives de résolution infructueuses peut laisser supposer que le posteur attend qu'on fasse son travail à sa place... et ne donne pas envie d'y répondre.
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager