|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Candidat au titre de Membre du Club
![]() inconnu anonyme Inscription : juin 2010 Messages : 66 ![]() |
Bonjour,
Voici mon problème: j'ai une table Article (Num - Type) 1 Jouet 2 livre Je voudrait que si un article est de type Jouet afficher Jou comment faire cela ?? Merci de votre aide |
|
|
00
|
|
|
#3 |
|
Membre Expert
![]() Responsable de service informatique Inscription : janvier 2009 Messages : 1 099 ![]() |
Bonjour,
DECODE() peut aussi le faire, mais je ne sais pas si c'est du standard SQL... Tatayo. |
|
|
00
|
|
|
#4 |
|
Membre Expert
![]() Inscription : août 2008 Messages : 1 271 ![]() |
DECODE est spécifique à Oracle, alors que CASE est standard.
De plus CASE fonctionne évidemment sur Oracle et est bien plus flexible que DECODE. Par exemple un CASE comme ci dessous sera très dificille à écrire en DECODE : Code :
case when un_truc IN (1,2,3) AND autre_chose = 'test' then la_valeur end |
|
|
10
|
|
|
#5 |
|
Candidat au titre de Membre du Club
![]() inconnu anonyme Inscription : juin 2010 Messages : 66 ![]() |
Merci, je ne connaissais pas le CASE.
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com