sql >> Base de Datos >  >> RDS >> Mysql

¿Cómo puedo simular una variable de matriz en MySQL?

Bueno, he estado usando tablas temporales en lugar de variables de matriz. No es la mejor solución, pero funciona.

Tenga en cuenta que no necesita definir formalmente sus campos, solo créelos usando SELECCIONAR:

DROP TEMPORARY TABLE IF EXISTS my_temp_table;
CREATE TEMPORARY TABLE my_temp_table
    SELECT first_name FROM people WHERE last_name = 'Smith';

(Consulte también Crear una tabla temporal a partir de una declaración de selección sin usar Crear tabla .)