Де є кілька корисних головоломок SQL для навчання SQL на робочому місці?


100

Я шукаю головоломки для початківців та середніх рівнів, на які я можу вказувати слухачів на практиці.

Мені відомо про http://sqlzoo.net/, який є чудовим ресурсом - чи є ще щось, що ви могли б запропонувати?

Відповіді:


57

Книги та групи новин Джо Селко є хорошим джерелом загадок (з різноманітними відповідями). Вони можуть бути трохи проміжнішими / просунутими та не специфічними для MySQL, але їх легко прослідкувати і, як правило, виходять із практичних реальних ситуацій.

Зокрема, знайдіть копію головоломок та відповідей Джо Селко (посилання на попередній перегляд Google), це компіляція найкращих.

На форумах SQLTeam іноді мають деякі цікаві проблеми теж, але , як правило зосереджені на MS SQL Server.

Домен HackerRank SQL має безліч проблем SQL , які можуть бути завершені з використанням декількох реалізацій (наприклад , Oracle, MySql, MS SQL Server, DB2).





10

Ви можете підписатися на розсилку новин SQLServerCentral і щодня отримувати запитання дня (серед інших новин та статей) у свою поштову скриньку.

Варто зазначити, що крім SQL, питання також зосереджені на адмініструванні баз даних. Вони досить складні, хоча.




5

Є два сайти, які дійсно виділяються для вивчення SQL, особливо Oracle (для MySQL див. Нижче).

  • Форуми Oracle . Зверніть особливу увагу на пости Френка Кулаша та Соломона Якобсона (іноді речі рідкісної краси), але хто заслуговує уваги на> 20 к. Перевірте рейтинг на сторінці форумів.

  • Форуми Orafaq . Тут слід слідувати Соломон Якобсон (знову), Мішель Кадот і Чорний лебідь.

Багато менших подаванців відповідають на запитання з використанням PL / SQL лише для встановлення прямо (серед інших) сенсей, зазначених вище, які вказують на чисті рішення SQL такого пулритуту, щоб зробити Мону Лізу (La Gioconda) блідою у порівнянні.

Для MySQL дивіться тут - "кулінарну книгу" запитів MySQL.

Нарешті, я просто сказав, що є багато текстів, гідних вивчення. Перевірте Челко, Дюбуа та Гулуцана , зокрема .

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.