我正在尝试从我创建的视图中选择某些值。声明如下:
SELECT * FROM dashboard.team
WHERE ac2012.acx_users.id = 1;
如您所见,这里引用了 2 个数据库:
- 仪表板数据库,团队表
- ac2012 数据库,acx_users.id 表
ac2012.acx_users.id 是原始 Create View 语句中的正则表达式,我正在使用它,因为我当然不能在 Where 子句中使用 ALIAS ......但是,这显示了一个错误:
Error Code 1054: Unknown column 'ac2012.acx_users.id' in 'where clause'
我不确定如何让它工作,因为在这种情况下我需要引用另一个数据库,但它无法识别数据库。任何提示将不胜感激。