Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Menyimpan hasil pernyataan yang disiapkan sebagai tabel di mysql?

Letakkan tabel buat dalam pernyataan:

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;

Dan jika Anda ingin mengembalikan hasilnya, tidak hanya menyimpannya di tabel, lakukan saja final

SELECT * FROM tab_derived_1



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Ekstrak substring dengan pola tertentu di MySql

  2. Kolom dihitung dari kolom lain?

  3. Rekayasa Balik Database MySQL menggunakan MySQL Workbench

  4. sisipan php mysql (maks(id)+1)

  5. Migrasi untuk mengubah nilai default untuk bidang dan mengubah semua nilai rekaman yang ada ke nilai default baru hanya jika memiliki nilai default lama.