7 messaggi dal 08 luglio 2010
Ciao,
ho una table con colonne x,y
in cui se x=1, y=NULL
e se y=1, x=NULL

detto ciò vorrei una vista su detta tabella con una colonna di tipo varchar (la chiamiamo z) valorizzata a 'x' se x=1, e a 'y' se y=1.

Non so se mi sono spiegato.si può fare?
17 messaggi dal 04 ottobre 2007
fai una vista usando le CASE WHEN:

CASE
WHEN x = 1 THEN 'x'
WHEN y = 1 THEN 'y'
ELSE 'x' <---quello che vuoi
END AS z
Modificato da Simonexxx il 08 luglio 2010 15.20 -
7 messaggi dal 08 luglio 2010
Molto utile, grazie!!

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.