Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

consulta mysql SHOW COLUMNS FROM tabela como 'colmunname':questions


É mais como
WHERE column_name LIKE 'column name'

Como ele usa LIKE , você pode colocar padrões curinga no parâmetro, por exemplo.
SHOW COLUMNS FROM table LIKE '%id'

encontrará todas as colunas que terminam em id .

Se não houver caracteres curinga, LIKE é equivalente a = .

Se você não quiser usar LIKE , você pode usar WHERE :
SHOW COLUMNS FROM table WHERE field = 'column name';

Em SHOW COLUMNS saída, o field coluna contém os nomes das colunas. O WHERE cláusula também permite testar outros atributos, por exemplo.
SHOW COLUMNS FROM table WHERE type LIKE 'varchar%'

encontrará todos os VARCHAR colunas.