Хабы: Блог компании Тензор, SQL, PostgreSQL, Занимательные задачки, Алгоритмы
Некоторые головоломки можно решать на SQL just for fun, а часть получается выразить на этом декларативном языке даже эффективнее других, императивных. Попробовать сделать более наглядное решение меня натолкнул пост о решении на Python задачи Black and White.