0
我的服務器上有兩個名稱不同的數據庫,但兩者都有一個標題爲Clients
的表。當我運行一個信息模式查詢時,它會從兩個數據庫中返回列,所以當我只想要一個時,我得到了重複。信息模式重複 - 指定要在SELECT中查詢哪個數據庫
例子:
SELECT COLUMN_NAME FROM information_schema.COLUMNS
WHERE table_name = 'Clients'
我得到重複列這樣First_Name
是顯示了兩次,因爲它是從Clients
表在兩個數據庫返回列。
我的問題是:
是有指定的方式在SELECT語句查詢該數據庫,以便只返回一個我想列?例如:
SELECT COLUMN_NAME FROM information_schema.COLUMNS
WHERE db_name = 'DB1' AND table_name = 'Clients'