1

我在 Linux 机器上使用 MySQL 中的命令行。

我以 root 身份登录。

我需要在某处的表中找到一个字段(在此架构中有 400 多个表)

字段称为“折扣”或“折扣”

我只需要找到该特定字段在哪个表中,如果它在多个表中,是否有该字段。

谢谢你们的帮助。

编辑所以数据库被称为 magento 并且表格在那里。

4

2 回答 2

6

尝试这个:

SELECT * FROM INFORMATION_SCHEMA.COLUMNS 
WHERE LOWER(COLUMN_NAME) = 'discount' or LOWER(COLUMN_NAME) = 'discounts';
于 2012-12-10T19:40:03.110 回答
0

尝试这个:

SELECT * FROM information_schema.columns WHERE column_name = 'discounts'
于 2012-12-10T19:39:40.473 回答