我尝试用不同的别名运行相同的配置单元查询,但有一些我无法理解。别名为“first”和“second”的查询出现错误,而使用其他别名的同一查询工作正常。我附上这条消息的两个查询的屏幕截图。有人能解释为什么会这样吗。查询1查询2
mm9b1k5b1#
第一个和第二个是配置单元中的保留关键字。这是一个很好的做法,以避免这些,但如果你需要使用它们,你必须使用`在您的情况下,下面的查询应该可以工作:
select first.id, first.name, second.id, second.zip from personname `first` join personzip `second` on first.id = second.id;
1条答案
按热度按时间mm9b1k5b1#
第一个和第二个是配置单元中的保留关键字。这是一个很好的做法,以避免这些,但如果你需要使用它们,你必须使用`
在您的情况下,下面的查询应该可以工作: