varias transponer multiples filas ejemplo convertir condiciones con columnas sql oracle plsql select-into

transponer - where con varias condiciones mysql



Seleccione mĂșltiples columnas en mĂșltiples variables (2)

¿Cómo puedo hacer en una selección con varias columnas y poner cada columna en una variable?

Algo como esto:

--code here V_DATE1 T1.DATE1%TYPE; V_DATE2 T1.DATE2%TYPE; V_DATE3 T1.DATE3%TYPE; SELECT T1.DATE1 INTO V_DATE1, T1.DATE2 INTO V_DATE2, T1.DATE3 INTO V_DATE3 FROM T1 WHERE ID=''X''; --code here


Su consulta debe ser:

SELECT T1.DATE1, T1.DATE2, T1.DATE3 INTO V_DATE1, V_DATE2, V_DATE3 FROM T1 WHERE ID=''X'';


SELECT V_DATE1 = T1.DATE1, V_DATE2 = T1.DATE2, V_DATE3 = T1.DATE3 FROM T1 WHERE ID=''X'';

Tuve problemas con la respuesta de Bob, pero esto funcionó bien.