Где некоторые полезные головоломки SQL для обучения SQL на рабочем месте?
Я ищу начальные и промежуточные SQL-головоломки, которые я могу указать на слушателей на практике.
Я знаю http://sqlzoo.net/, который является отличным ресурсом - есть ли что-нибудь еще, что вы могли бы предлагать?
8 ответов
книги Джо Целько и сообщения в новостных группах являются хорошим источником головоломок (с множеством ответов). Они могут быть немного более промежуточными /продвинутыми, а не специфичными для MySQL, но их легко отслеживать и, как правило, из реальных реальных ситуаций.
В частности, выведите копию Джо Падло и ответы на вопросы (ссылка на Предварительный просмотр Google), это компиляция некоторых из лучших.
форумы SQLTeam иногда также имеют некоторые интересные проблемы, но в основном сосредоточены на MS SQL Server.
домен SQL HackerRank имеет множество проблем SQL, которые могут быть выполнены с использованием нескольких реализаций (например: Oracle, MySql, MS SQL Server, DB2).
В BeyondRelational.Com есть много интересных головоломок и конкурсов
В SQL Server Central есть несколько викторин:
http://www.sqlservercentral.com/tags/T-SQL/SQL+Puzzles/
Есть также Query Query, который больше похож на вопросы викторины, а не головоломки:
И у Lessthandot есть некоторые общие головоломки программиста:
Один из тех, что я использовал раньше: http://www.sql-tutorial.ru/ru
Имеется интерактивная книга с упражнениями (и советами) и решениями
Вы можете подписаться на Информационный бюллетень SQLServerCentral и получить Вопрос дня (среди прочих новостей и статьи) в вашем почтовом ящике ежедневно.
Следует отметить, что помимо SQL, вопросы также сосредоточены на администрировании баз данных. Однако они довольно сложны.
Практические навыки языка SQL содержит хороший набор упражнений для начинающих, а также для опытных программистов.
Найдено эти
Есть два сайта, которые действительно выделяются для изучения SQL, особенно Oracle (для MySQL см. ниже).
-
форумы Oracle . Обращайте особое внимание на посты Фрэнка Кулаша и Соломона Якобсона (иногда вещи редкой красоты), но каждый, у кого есть репутация> 20k заслуживает внимания. Проверьте рейтинг на странице форумов.
-
форумы Orafaq . Соломон Якобсон (снова), Мишель Кадот и Черный лебедь должны следовать за ним.
Многие меньшие ответы на вопросы по падавану, использующие PL /SQL, должны быть установлены прямо (среди прочих) указанным выше сенсеем, которые указывают на чистые SQL-решения такого типа, чтобы сделать блеск Mona Lisa (La Gioconda) сравнимым.
Для MySQL см. здесь - «кулинарная книга» запросов MySQL.
Наконец, я бы просто сказал, что есть много текстов, достойных изучения. Проверьте Celko, DuBois и Gulutzan между прочим .