Ho una query SQL come sotto,SQL Alias Nome colonna da utilizzare in caso Dichiarazione
select Site,DataSource,
(SELECT CASE
WHEN DataSource = 'RFQ' THEN 'ChangeOperator'
ELSE 'SameOperator'
END) AS OperatorScenario,
(SELECT CASE
WHEN OperatorScenario = 'ChangeOperator' THEN '1'
ELSE '022'
END) AS OperatorScenario2
from tablename
quando eseguo questa query sto ottenendo eccezione come non valido nome della colonna OperatorScenario. Così ho cercato di usare i codici singoli in nome alias nella seconda query come sotto,
(SELECT CASE
WHEN 'OperatorScenario' = 'ChangeOperator' THEN '1'
ELSE '022'
END) AS OperatorScenario2
Così allora esegue parte sempre altro. Per favore, dammi qualche suggerimento. Saluti sangeetha