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

mencocokkan nama tabel dengan tabel acara

Itu mungkin tetapi Anda harus tahu bahwa nama kolom yang dikembalikan dari SHOW TABLES kueri adalah gabungan dari string tables_in_ dan nama database Anda. Jadi akan terlihat seperti ini, untuk database test :

SHOW TABLES 
      WHERE tables_in_test NOT LIKE '\_%' 
        AND tables_in_test NOT LIKE '%\_xrefs'

Tapi saya lebih suka menggunakan information_schema database untuk mendapatkan info ini:

SELECT TABLE_NAME 
  FROM information_schema.TABLES
 WHERE TABLE_SCHEMA = SCHEMA() /* = 'test'*/
   AND TABLE_NAME NOT LIKE '\_%'
   AND TABLE_NAME NOT LIKE '%\_xrefs'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kapan menggunakan utf-8 dan kapan menggunakan latin1 di MySQL?

  2. Pilih Pesan Terbaru Antara komunikasi dua pengguna di mysql

  3. cara mengimpor dari MS excel ke MYSQL DB

  4. Hapus semua Baris Duplikat kecuali Satu di MySQL?

  5. php masukkan beberapa nilai ke dalam baris terpisah di tabel mysql