sql >> Database >  >> RDS >> Mysql

Hoe kan ik een arrayvariabele in MySQL simuleren?

Welnu, ik heb tijdelijke tabellen gebruikt in plaats van arrayvariabelen. Niet de beste oplossing, maar het werkt.

Merk op dat je hun velden niet formeel hoeft te definiëren, maak ze gewoon aan met een SELECT:

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

(Zie ook Maak een tijdelijke tabel van de select-instructie zonder Create Table te gebruiken .)



  1. NEWID() vs NEWSEQUENTIALID() in SQL Server:wat is het verschil?

  2. java.lang.IllegalArgumentException:kolom '_id' bestaat niet

  3. Specifieke pakketversies installeren met pip

  4. SQL Server :SUM() van meerdere rijen inclusief waar-clausules