データベースに という名前の列があるかどうかを確認しようとしていますsort_method
。フォーラムを見回しましたが、正しい答えが見つからないようです。私のデータベースには 300 以上のテーブルがあるため、手動で検索することはできません。
phpMyAdminのSQL クエリを使用しています。
データベースに という名前の列があるかどうかを確認しようとしていますsort_method
。フォーラムを見回しましたが、正しい答えが見つからないようです。私のデータベースには 300 以上のテーブルがあるため、手動で検索することはできません。
phpMyAdminのSQL クエリを使用しています。
SELECT table_name,table_schema
FROM INFORMATION_SCHEMA.COLUMNS
WHERE column_name='sort_method'
INFORMATION_SCHEMA.COLUMNS
システム テーブルをクエリできます。
SELECT COLUMN_NAME, TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'sort_method'
詳細はhttp://dev.mysql.com/doc/refman/5.0/en/columns-table.htmlにあります。
試す
SELECT DISTINCT TABLE_NAME
FROM INFORMATION_SCHEMA.COLUMNS
WHERE COLUMN_NAME = 'columnName'
AND TABLE_SCHEMA='YourDatabase';