【发布时间】:2013-01-18 15:44:04
【问题描述】:
我发誓,这仅用于教育目的......
MySQL 查询如下所示:
SELECT *
FROM mytable
where name='value' AND addr='value'
UNION SELECT *
FROM mysql.user;
但我得到的错误是没有mysql.mytable table。
我可以在我的 union 或其中任何一个值中做些什么来使我的查询有效吗?除了在代码中明确说明mytable 数据库名称之外?假设我无法在“值”之前更改查询中的任何内容。
【问题讨论】:
-
你的查询是错误的......你想做什么? ...在
information_schema中没有像mytable和user这样的表