Bonjour,
est il possible de faire un et logique en sql entre deux bits, soit 1 Et 0 = 1 , 1 Et 1 = 1 , Et 0 et0 = 0, il y a bien BITAND mais pour 1 Et 0 il renvoi 0
Merci
Bonjour,
est il possible de faire un et logique en sql entre deux bits, soit 1 Et 0 = 1 , 1 Et 1 = 1 , Et 0 et0 = 0, il y a bien BITAND mais pour 1 Et 0 il renvoi 0
Merci
Si je ne m'abuse, 1 et (and) 0, le resultat est bel et bien zéro!
N'est-ce pas plutôt un ou (or) que vous recherchez?
Table de vérité du AND:
Table de vérité du OR:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 A B | S ==========|===== 0 0 | 0 0 1 | 0 1 0 | 0 1 1 | 1
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 A B | S ==========|===== 0 0 | 0 0 1 | 1 1 0 | 1 1 1 | 1
Merci d'éviter les UP et autres messages inutiles!
Modérateur Informatique Générale (même si je me mets au Delphi)
N'oubliez pas les règles!
Mon adresse e-mail
c'est normalEnvoyé par beegood
1 & 0 = 0 & 1 = 0
c'est peut être un ou alors mais quelle est la commande ?
merci
OR tout simplement
Essaye :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 SET SERVEROUTPUT ON BEGIN IF 1=0 OR 1=1 THEN dbms_output.put_line('OK'); END IF; IF 1=0 AND 1=1 THEN dbms_output.put_line('KO'); END IF; END; /
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