MySQL: Czy możliwe jest DOŁĄCZENIE wyników GROUP-BY do dwóch SELECT?

Mam dwie oddzielne instrukcje SELECT, które są grupowane osobno, np .:

SELECT x, y, z FROM a GROUP BY x
SELECT x, n, o FROM b GROUP BY x

Bardzo chciałbym DOŁĄCZYĆ do tych dwóch WYBORÓW razem, aby połączyć ich kolumny, takie jak:

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;

czy to możliwe? Pytam, ponieważ MySQL narzeka

Wystąpił błąd w składni SQL; sprawdź instrukcję, która odpowiada twojej wersji serwera MySQL pod kątem poprawnej składni w pobliżu 'LEFT JOIN SELECT x jako x2

Jeśli to możliwe, wszelkie przemyślenia na temat tego, co jest nie tak z moją składnią?

Dziękuję bardzo!

questionAnswers(3)

yourAnswerToTheQuestion