我有两个单独的SELECT语句,它们分别是GROUP-BY,例如:
SELECT x, y, z FROM a GROUP BY x
SELECT x, n, o FROM b GROUP BY x
Run Code Online (Sandbox Code Playgroud)
我非常希望将这两个SELECT连接在一起以组合它们的列,例如:
SELECT x as x1, y, z FROM a GROUP BY x
LEFT JOIN (
SELECT x as x2, n, o FROM b GROUP BY x)
ON x1=x2;
Run Code Online (Sandbox Code Playgroud)
这可能吗?我问,因为MySQL在抱怨
您的SQL语法有错误; 检查与MySQL服务器版本对应的手册,以便在'LEFT JOIN SELECT x'附近使用正确的语法作为x2
如果这是可能的,任何关于我的语法错误的想法?
非常感谢!
在启动新应用程序时,有哪些方法可以确定您需要哪些对象,应该做什么以及它们应该如何相互交互?
这是白板的工作,还是只是根据需要开始编码和移动东西更容易?