https://dev.mysql.com/doc/refman/5.7/en/rewriting-subqueries.html
https://stackoverflow.com/questions/2577174/join-vs-sub-query
https://stackoverflow.com/questions/1179231/sql-efficiency-where-in-subquery-vs-join-then-group
https://stackoverflow.com/questions/3856164/sql-joins-vs-sql-subqueries-performance