sql >> Database >  >> RDS >> Mysql

De resultaten van een voorbereide verklaring opslaan als een tabel in mysql?

Zet de aanmaaktabel in het statement:

PREPARE STMT FROM "CREATE TABLE tab_derived_1 SELECT * FROM tab_1 WHERE predict_var = '4'   or predict_var = '2'  union 
(SELECT * FROM tab_1 WHERE predict_var = '0' or predict_var = '1' ORDER BY RAND() limit ?  )" ;
EXECUTE STMT USING @sample;

En als u de resultaten wilt retourneren, niet alleen in een tabel opslaan, maar een laatste keer doen

SELECT * FROM tab_derived_1



  1. Gratis ES voor 11.2.0.4 en 12.2 Releasedatum

  2. Basistafel of weergave niet gevonden:1146 Tafel Laravel 5

  3. Hoe krijg ik een Oracle SCHEMA als DDL-scripts met DBMS_METADATA (en SCHEMA_EXPORT)

  4. Hoe gebruik je Spring's JdbcTemplate om verbinding te maken met een eenvoudige MySql-database?