sql >> Databáze >  >> RDS >> Mysql

Uložení výsledků připraveného příkazu jako tabulky v mysql?

Vložte tabulku vytvoření do příkazu:

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;

A pokud chcete výsledky vrátit, nejen je uložit do tabulky, ale udělat konečnou

SELECT * FROM tab_derived_1



  1. Aspekty výkonu pro dočasná data v Oracle

  2. Jak dotazovat soundex() v mysql

  3. Sloupec nemůže mít hodnotu null Mysql

  4. mysql vrací prázdnou sadu