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

Bagaimana saya bisa menyimpan output kueri ke dalam tabel sementara dan menggunakan tabel dalam kueri baru?

Ini sangat mudah:

CREATE TEMPORARY TABLE tempname  AS (    
    SELECT whatever, whatever
      FROM rawtable
      JOIN othertable ON this = that
)

Tabel sementara akan hilang ketika koneksi Anda ditutup. Tabel sementara berisi data yang diambil pada saat dibuat.

Anda juga dapat membuat tampilan, seperti itu.

CREATE VIEW viewname AS (    
    SELECT whatever, whatever
      FROM rawtable
      JOIN othertable ON this = that
)

Tampilan adalah objek permanen (tidak hilang saat koneksi Anda ditutup) tetapi mengambil data dari tabel yang mendasarinya pada saat Anda memanggilnya.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. kesalahan:'Tidak dapat terhubung ke server MySQL lokal melalui soket '/var/run/mysqld/mysqld.sock' (2)' -- Tidak ada /var/run/mysqld/mysqld.sock

  2. Kapan menggunakan model partisi mysql yang mana?

  3. jalankan php melalui mysql?

  4. mysql_num_rows() mengharapkan parameter 1 menjadi sumber daya, diberikan boolean

  5. mysql pilih konten di sekitar kata kunci