:lol: :lol: on s'éclate trop avec tes blagues :) :lol:
18h57 ?
wouatouwouatou
Fredxxxxx... il se multiplie !!! :D:D
joce
fred778899 a écrit a écrit :
Oui, mais la syntaxe dépends fortement du SGBDR utilisé :
Oracle : NVL ( champs, valeurIfNull ) ou Decode
SQLServeur : IsNull ( ) ou Ifnull(), je sais plus et je ne cherche pas tant que tu ne me précise pas la base...
A+
Fred.
tu connais pas magicbuzz toi ? :)
wouatouwouatou
Les unions... beurk... j'aime pas ca.... Je vais essayer la fonction... pi on verra bien.
Sil y a dautres propositions... Jsuis toujours a l'ecoute :D
thegti
Ca doit être possible de faire des fonctions que l'on peut intégrer dans SQL sous Oracle
select champ0, function(champ1) from table1
mais en SQL standard c'est possible en deux parcours de table:
select champ0, True
from table1
where champ1 is null
union
select champ0, False
from table1
where champ1 is not null
A la bourrin :)
wouatouwouatou
Precision:
Jai une table ... normal :D
avec 4 champs (pour simplifier) : c1, c2, c3, c4
Et je voudrais ke si c2 ou c3 ou c4 est non null alors jai true,
sinon, false (enfin, si les booleans existent en sql.)
Et ce, via un select.
J'sais pas si jsuis clair.. mais, le select ne retourne pas uniquement ca... il retourne aussi c1.
Vous voyez ?
Aidez moi plzzzzz... jsuis desesperé... si si.. :cry:
wouatouwouatou
en fait, jsuis sous oracle 8.
Mais c surtout la requete ki minteresse.. :D
kom com une tache en sql... je me demandais si on pouvais faire un tel truc...
en plus, l'utilisation des if.. j'ai jamais fait...
fred778899
Oui, mais la syntaxe dépends fortement du SGBDR utilisé :
Oracle : NVL ( champs, valeurIfNull ) ou Decode
SQLServeur : IsNull ( ) ou Ifnull(), je sais plus et je ne cherche pas tant que tu ne me précise pas la base...
A+
Fred.
trictrac
ca ma lair assez bizarre comme truc.
wouatouwouatou
Est-ce kil est possible de faire un select du genre:
select champ0, (if ( champ1 is null ) then True else False) champ1_bis from table1
Merci de vos reponses..
C'est assez urgent (enfin, pour aujourd'hui).