Mysql
 sql >> Baza danych >  >> RDS >> Mysql

MySQL:Wybierz nazwy kolumn zawierające ciąg

SELECT COLUMN NAMES nie działa w MySQL. Istnieją podobne rzeczy, takie jak DESCRIBE [table]; lub SHOW COLUMNS FROM [table]; , ale nie można umieszczać na nich klauzul WHERE. Znacznie lepiej jest użyć INFORMATION_SCHEMA wirtualna baza danych np. -

SELECT `COLUMN_NAME` FROM `INFORMATION_SCHEMA`.`COLUMNS`
 WHERE `TABLE_SCHEMA`='[database name]' and `TABLE_NAME`='[table name]'
 AND   `COLUMN_NAME` LIKE '%PLA%'

Zobacz http://dev.mysql.com/doc/ refman/5.6/pl/kolumny-tabela.html aby uzyskać więcej informacji.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Różnica między normalnym ajaxem a długim odpytywaniem

  2. Klasa połączenia bazy danych PHP

  3. C# MySQL drugi DataReader w DataReader while loop

  4. błąd krytyczny mysql.h:Brak takiego pliku lub katalogu podczas kompilacji

  5. Wprowadzenie do indeksów SQL