0
私のサーバーには異なる名前のデータベースが2つありますが、どちらも表はClients
です。情報スキーマクエリを実行すると、両方のデータベースから列が返されるため、必要なときに重複を取得しています。情報スキーマ重複 - 照会するデータベースをSELECTで指定する
例:
SELECT COLUMN_NAME FROM information_schema.COLUMNS
WHERE table_name = 'Clients'
私はそれは両方のデータベースでClients
テーブルから列を返しているので、そうFirst_Name
は二回まで表示され、重複する列を取得しています。
私の質問は:
それだけで私が欲しい1から列を返すようにSELECTステートメントに照会するデータベース指定する方法がありますか?例:
SELECT COLUMN_NAME FROM information_schema.COLUMNS
WHERE db_name = 'DB1' AND table_name = 'Clients'