sql-ex.ru
3 октября 2010
Отличный бесплатный набор тестов по SQL от самых простых до довольно сложных. Существует уже довольно давно и хорошо себя зарекомендовал. Имеется рейтинг. После прохождения возможно получить сертификат «SQL Data Manipulation Language Specialist». Языки задач — русский и английский.
Рекомендуется к изучению всем, кто работает с реляционными базами данных.
Комментарии RSS по email OK
Прошел уровней 15 ) Давно еще, есть интересные задания, правда жаль что MSSQL
@Ekstazi Скоро на обучающем этапе будут доступны MySQL и PostgreSQL.
Сертификат Basic knowledge получил два года назад. Отличный сервис, очень развивает. Иногда удивляет тем на что способен SQL (даже если задача и непрактичная).
Некоторое время даже поддерживал актуальность сертификата. Сейчас, к сожалению, нет времени :(
Рекомендую.
Ekstazi То, что MSSQL не очень страшно. Не так уж и много там завязано на конкретную СУБД.
Попытался зайти на сайт, ответ следующий:
Видимо, кто-то прошел все уровни и подобрал SQL-инъекцию для сайта =)
@Scriptin
Нечасто, но бывает. Хостинги тоже предлагают "ненавязчивый сервис". :-) Сейчас работает.
не все так радужно:http://www.sqlbooks.ru/readarticle.aspx?part=09&file=addition16&lang=rus
2Алексей -- не все так радужно
Это лишь мнение одного человева. Есть и другие мнения - http://sql-ex.ru/comments.php . :-) Кстати, упражнения обучающего этапа - http://sql-ex.ru/exercises/index.php?act=learn -- уже реализованы под MySQL и PostgeSQL.
P.S. Промучался с редактором, но так и не смог вставить нормальную сылку. :-(
имею сертификат второй сертификат (выдается после 125 задачи). так что поверьте, сайт полезен тем, кто занят бд.
парни, а кто-нить может по 14 задаче обучающего этапа подсказать решение, я уже прошел гораздо дальше, к этой периодически возвращаюсь, но прям ступор какой-то. Не могу решить. Хоть посмотреть бы
Не стоит просить решение, и не только из-за нарушений правил сайта. Задача несложная, фактически, на знание синтаксиса. Почитайте и подумайте, дабы потом не было стыдно за себя.
решил, буквально 10 минут назад. Бился я над ней очень долго. сложность была в том, что нужно выбрать не только производителя, но и тип товара, соответственно его нужно пихать в group by или в выборке агрегатную функцию вставлять. ну я вставил в MAX мне кажется, что это решение через костыль, но посмотрев в форуме без агрегатной функции решение не нашел. А спрашивал решение я не ради читерства, а чтобы посмотреть на решение, т.к. задолбался с этой задачей))
Если множество содержит одно значение, то это значение будет и максимальным, и минимальным, и средним. Это не костыль, а понимание существа дела. Ну, когда пишешь это сознательно. :-)
"Если множество содержит одно значение, то это значение будет и максимальным, и минимальным, и средним." Это не в бровь, а в глаз. Это позволит мне не относиться к данному решению, как к костылю :)
Привет. А не подскажеш мне решение. Я уже месяц не могу эго решить
Дружище, двумя постами выше все написано)))
И всё, таки, можешь написать решение 14 задачи? двумя постами выше не всё написано
Я так понимаю, что весь затык в том, что все поля из селекта должны быть либо с применением агрегатный функции, либо использоваться вгруп бай, дык вот, ты можешь применить к строковым полям из селект, но которые не нужны в группировке например Max
Спасибо за ответ. Это я понимаю, мне непонятно как их сначала всех сгрупировать по производителю и типу с условием having, чтобы отобрать записи для условия "Найти производителей, которые выпускают более одной модели". А затем их нужно ещё сгрупировать только по производителю с max(типом) чтобы отобрать записи для условия "все выпускаемые производителем модели являются продуктами одного типа"
Тут бы я все-таки посоветовал подумать самостоятельно, т.к. тут все довольно прозрачно, чистая логика. Лучше поразомни мозги и в результате испытаешь мозговой оргазм
та прост целый день уже сижу. уже пытался использовать и подзапросы и having с подзапросом и чего только не пытался
уже и несколькими способами написало мне что правильно, но тест не прошел проверку на тестовой базу
на проверочной базе, то-есть
Всё же, если не сложно, напиши решение
Это запрещено правилами сайта...
да, я видел, но блин, как тогда докопаться до истины?
Ничего. Помозгуй, лучше в мозгу отложиться. Я больше месяца точно бился с ней. Решал другие и периодически возвращался к этой. В итоге победил, чего и тебе желаю. В общем, терпения тебе, Жек
ладно, спасибо за поддержку
Второй день не могу открыть сайт sql-ex.ru. Не подскажете, в чем проблема?
Без понятия
А вы можете зайти на sql-ex.ru?
Проблемы с сервером. Конкретней не скажу.