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'