我试图了解aec和aer在SQL查询中的作用
前任:
SELECT * FROM schema1.tablename1 aec
SELECT * FROM schema1.tablename2 aer发布于 2022-02-21 10:35:19
您可能会看到“别名”的概念:https://www.db2tutorial.com/db2-basics/db2-alias/
当您使用(第二个查询是相同的)时:
SELECT * FROM schema1.tablename1 aec实际上,您的意思是,从这里开始,您将schema1.tablename1称为"aec",因此您可以这样做:
SELECT aec.* FROM schema1.tablename1 aec发布于 2022-02-21 10:48:41
我认为,从您的代码中没有特殊的sql查询命令如"aec“和"aer”--我可以理解这一行查询:1
SELECT * FROM schema1.tablename1 aec将tablename1称为"aec";类似于“别名”
这一行也是:2
SELECT aec.* FROM schema1.tablename1 aec使用“aec”再次引用tablename1;类似于“别名”
希望它有帮助,不要停止你自己的研究,直到它让你满意为止:)
https://stackoverflow.com/questions/71204721
复制相似问题