Nun, die Tatsache, dass postgresql JSONB mehrere Funktionen hat, die rows
zurückgeben können während mysql bestenfalls nur Arrays zurückgeben kann, ist Grund genug, bei postgresql statt mysql zu bleiben.
Wenn Sie denken, mysql kann Zeilen von JSON zurückgeben, beantworten Sie bitte diese Frage vom Oktober, die noch unbeantwortet ist:JSON-Array in MySQL in Zeilen umwandeln
Mysql ist bei Unterabfragen nicht so gut wie postgresql, aber die JSON-Funktionalität schränkt Ihre Fähigkeit ein, Joins mit anderen Tabellen durchzuführen. Im Gegensatz dazu hat postgresql eine ganze jede Menge Funktionen die Zeilen zurückgeben kann.