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.