Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1580 connectés 

  FORUM HardWare.fr
  Programmation

  SQL: Assez urgent... sisi c vrai..

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

SQL: Assez urgent... sisi c vrai..

n°23249
wouatouwou​atou
Posté le 09-04-2001 à 11:59:14  profilanswer
 

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).

mood
Publicité
Posté le 09-04-2001 à 11:59:14  profilanswer
 

n°23250
trictrac
Posté le 09-04-2001 à 12:01:52  profilanswer
 

ca ma lair assez bizarre comme truc.

n°23253
fred778899
Posté le 09-04-2001 à 12:07:38  profilanswer
 

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.

n°23272
wouatouwou​atou
Posté le 09-04-2001 à 13:01:27  profilanswer
 

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...

n°23274
wouatouwou​atou
Posté le 09-04-2001 à 13:06:52  profilanswer
 

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:

n°23295
thegti
La constipation se soigne ...
Posté le 09-04-2001 à 13:57:34  profilanswer
 

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 :)

n°23344
wouatouwou​atou
Posté le 09-04-2001 à 15:30:01  profilanswer
 

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

n°23392
joce
Architecte / Développeur principal
"BugHunter"
Posté le 09-04-2001 à 16:19:47  profilanswer
 

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 ? :)


---------------
Protèges carnets personnalisés & accessoires pour bébé
n°23444
wouatouwou​atou
Posté le 09-04-2001 à 17:51:20  profilanswer
 

Fredxxxxx... il se multiplie !!!  :D:D

n°23447
thegti
La constipation se soigne ...
Posté le 09-04-2001 à 17:56:46  profilanswer
 

:lol: :lol: on s'éclate trop avec tes blagues :) :lol:
 
18h57 ?

mood
Publicité
Posté le 09-04-2001 à 17:56:46  profilanswer
 

n°23457
wouatouwou​atou
Posté le 09-04-2001 à 18:15:55  profilanswer
 

ouais.

n°23577
wouatouwou​atou
Posté le 10-04-2001 à 11:20:07  profilanswer
 

up :cry:
Ca y est jsuis a la bourre.. :cry:


---------------
"C'est le boulot qu'on ne commence jamais qui est le plus long à terminer"

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation

  SQL: Assez urgent... sisi c vrai..

 

Sujets relatifs
[TC] URGENT !!!!!! RESOLUTION EQUATION 3e DEGRESp'tit problème Sql
[PHP][SQL] Récupération de données[SQL] insertion de données
[SQL] HELP sur une requête SQLURGENT!!! Programmation d'un moteur 3D en DirectX (mode immédiat)
exportation de base access vers SQL Serverbesoin urgent NTVDM.EXE et/ou WOWEXE.EXE de WINDOWS 2000 (1999)
Programmation en SQL, freeware, conseils et bibliographie.....requête sur une base Sql
Plus de sujets relatifs à : SQL: Assez urgent... sisi c vrai..


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR