01 / 04
After joining, it is business as usual
You can treat a joined result as one big table. So WHERE, ORDER BY and GROUP BY all lay straight over it.
The writing order is FROM → JOIN → ON → WHERE → GROUP BY → ORDER BY. The clauses you already know follow on behind the ON.
SELECT items.name, orders.quantity FROM orders JOIN items ON orders.item_id = items.id WHERE items.category = 'table' ORDER BY orders.quantity DESC;Result
bean coaster | 6 sunrise mug | 4 sunrise mug | 3 bean coaster | 3 cypress chopstick rest | 2 cypress chopstick rest | 2