J'ai deux déclarations séparées SELECT qui sont à la fois GROUPE BY'd séparément par exemple:MySQL: Est-il possible de joindre les résultats GROUP-BY'd à deux SELECT?
SELECT x, y, z FROM a GROUP BY x
SELECT x, n, o FROM b GROUP BY x
Je serais très REJOINDRE ces deux SELECTs ensemble pour combiner leurs colonnes, telles que:
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;
Est-ce possible? Je demande parce que MySQL se plaint
Vous avez une erreur dans votre syntaxe SQL; consultez le manuel qui correspond à votre version du serveur MySQL pour la bonne syntaxe à utiliser à proximité « LEFT JOIN SELECT x comme x2
Si cela est possible, des réflexions sur ce qui ne va pas avec ma syntaxe?
Merci beaucoup!
Exactement ce que je voulais - merci ! – DarkSquid