по составлению запросов (сложных запросов, аггрегирование, работа с данными из 7-10 таблиц, используя вложенные селекты, хэвинг и т.д.)
https://www.postgresqltutorial.com/
Если попрактиковаться то sqlex
там примеры легкие, хочу увидеть запросы на 200+ строк и поразбираться, где можно такое найти?
Зачем вам смотреть запросы на 200+ строк, обычно в таком зашита какая-то бизнес-логика. Принципы везде одинаковые
Так быстрее учиться
Освойте базовые концепции SQL, научитесь решать простые задачки. А дальше будет уже неважно 2 или 20 таблиц у вас в запросе, написать простыню всегда успеете
Вам будет легче самому писать запросы. Зайдите на hackerrank и прорешайте sql. Есть еще курс на udacity и вот там реально хорошая практика. Вам дают вопросы и вы должны ответить на них. Получить их вы сможете только написав правильный запрос
Не совсем верно, малое количество данных не даст представление о особенностях, явно человек с SQL знаком.
И о каких же особенностях оно не даст представления?
О джойнах к примеру
? Не понимаю, как это соотносится с объемом данных
Нельзя получить представление о Джойнах на маленьких таблицах? Если вы говорите про оптимизацию, то это уже немного подальше от изначального запроса человека
Тем быстрее ты это пройдёшь. И да, запросы "на 200+ строк" тебе не нужны низачем. Хотя они там и есть.
Обсуждают сегодня