Мы с другом недавно (не далее чем вчера) поспорили.
А поводом спора была простенькая тестовая задачка с одного из sql-тренажёров. Как это обычно бывает, простая задачка возбудила нас на куртуазное решения - нам всем нравится чувствовать себя не просто умными, но остроумными.
Мы предлагали и так и сяк и высказывали своё мнение про читаемость кода, и про эффективность работы и про скорость написания.
Мы вовлекли в обсуждение ещё пару друзей.
И вот на 5-ом или 6-ом решении, прилетает скрипт, в котором объединение таблиц написано через запятую и условия объединения описаны в секции where.
Негодования моего друга не было предела, он был уверен, что время выполнения такого запроса овердохренительное и заявил, что у него дёргается глаз от увиденного.
Нужно ли говорить, что терзание и так решённой 5 раз задачи были окончины?