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

Pilih semua kolom kecuali satu di MySQL?

Sebenarnya ada caranya, tentu saja Anda harus memiliki izin untuk melakukan ini ...

SET @sql = CONCAT('SELECT ', (SELECT REPLACE(GROUP_CONCAT(COLUMN_NAME), '<columns_to_omit>,', '') FROM INFORMATION_SCHEMA.COLUMNS WHERE TABLE_NAME = '<table>' AND TABLE_SCHEMA = '<database>'), ' FROM <table>');

PREPARE stmt1 FROM @sql;
EXECUTE stmt1;

Mengganti <table>, <database> and <columns_to_omit>



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MyISAM versus InnoDB

  2. Alternatif untuk mysql_real_escape_string tanpa terhubung ke DB

  3. Cara menambah dan mengurangi tanggal, bulan, tahun melalui MySql Query

  4. Cara Memeriksa Versi MySQL Anda

  5. Cara terbaik untuk menguji apakah ada baris di tabel MySQL