我想知道是否有一个简单的函数来确定select查询中涉及的表。基本上表格相当于CURDATABASE()?
例如:
Select * colname,colname,...,
from (sometablename)
where something = val union select from CURTABLE() ...;
答案 0 :(得分:0)
关键是,单个SELECT ... FROM可以有多个表:
SELECT * FROM T1, T2 WHERE T1.id = T2.id
等。因此,使用单个CURTABLE()没有意义。 但是,您可以使用别名缩短并有时澄清您的查询:
SELECT * FROM USERS U1, USERS U2 WHERE U1.FATHER_ID = U2.ID
等。 (那个例子是非常设计,但重点是别名)。 阅读SQL引擎的文档以进一步了解。如果这不是您想要知道的,请告诉我们,有人可能会帮助您。