1

LinuxボックスのMySQLでコマンドラインを使用しています。

rootとしてログインしています。

テーブルのどこかにあるフィールドを見つける必要があります(このスキーマには400以上のテーブルがあります)

フィールドは「割引」または「割引」と呼ばれます

その特定のフィールドがどのテーブルにあるか、そしてそれがそのフィールドを持つ複数のテーブルにあるかどうかを見つける必要があります。

助けてくれてありがとう。

dbが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 に答える