Hola Alfredo,
Hasta donde se, no se ha podido... pero te envìo algunos ejemplos
donde se puede aplicar un SELECT con SubSelects y Case...
Usando CASE:
SELECT license,
CASE type
WHEN 'Car' THEN 0.05 * weight
WHEN 'Truck' THEN 75 * nbr_wheels
WHEN 'Motorcycle' THEN 35.00
END AS License_fee FROM vehicles
*-------------
SUBSELECTS:
SELECT EMPNO, LASTNAME, WORKDEPT
FROM EMPLOYEE
WHERE WORKDEPT IN
(SELECT DEPTNO FROM DEPARTMENT
WHERE (DEPTNO = 'E01') OR (ADMRDEPT =
'E01'))
Resultado:
EMPNO LASTNAME WORKDEPT
000050 Geyer E01
000090 Henderson E11
000100 Spenser E21
000280 Schneider E11
000290 Parker E11
000300 Smith E11
000310 Setrignt E11
000320 Mehta E21
Espero te sirva de algo......
Saludos,
Rafael Silva
>>> [EMAIL PROTECTED] 10/21 3:11 p.m. >>>
Holas,
Amigos sera posible hacer un selec dentro de un case?? asi:
SELECT
CASE WHEN field1 = 1
THEN
(SELECT fieldx from TABLA2)
ELSE
'0'
END CASE
FROM
TABLA1
Saludos,
Alfredo
__________________________________________________
Forum.HELP400 es un servicio más de NEWS/400.
© Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________
Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400