从数据库中除2个SQL表之外的所有数据库中选择所有数据

时间:2018-04-05 16:29:23

标签: sql mysqli

我试图从所有表中选择除SQL中2个表之外的所有行,以便在PHP计算中使用。我正在尝试运行以下查询:

SELECT MovieID, Rating FROM information_schema.tables WHERE table_schema = 'moviedb' AND TABLE_NAME <> ('movies', 'users');

这在SQL中返回“ERROR 1054 (42S22): Unknown column 'MovieID' in 'field list'”。

除“电影”和“用户”之外的所有表都有相同的列但数据和数据量不同(有些都是空的)。

我尝试过使用EXCEPT,它似乎不适用于我们正在运行的SQL版本。这是学校服务器上的学校项目所以我必须使用可用的版本。

请告知:)

0 个答案:

没有答案