Какая ошибка в этом запросе?
Следует использовать знак (=) для подзапроса
Гайды по БД и SQL
UPDATE books SET sales_1999 >Ответ:
(SELECT SUM(qty * price)
FROM sales
WHERE sales.book_id = books.id
AND sales.date BETWEEN '01/01/1999' AND '12/31/1999')
Вы не можете использовать арифметические операторы для функции SUM() (например SUM(qty * price))
👍9
Даны 3 таблицы: таблица category с полями id и name, таблица sub_category с полями id и name и таблица page с полями id, name и sub_category_id. Достаньте одним запросом все страницы вместе с их подкатегориями и категориями.
Ответ:
Ответ:
SELECT * FROM page LEFT JOIN category ON page.catogory_id = category.id
LEFT JOIN sub_category ON category.id = sub_category.category_id
Гайды по БД и SQL👍8
PRQL — это простая и мощная конвейерная замена SQL
Как и SQL, данный язык удобочитаемый, явный и декларативный. При этом в отличие от используемого всеми стандарта, PRQL формирует логический конвейер преобразований и поддерживает такие абстракции, как переменные и функции.
Разработчики языка с самого старта решили для себя, что их проект будет всегда иметь открытый исходный код и никогда не получит коммерческого варианта. Это делает его ещё более интересным.
Гайды по БД и SQL
Как и SQL, данный язык удобочитаемый, явный и декларативный. При этом в отличие от используемого всеми стандарта, PRQL формирует логический конвейер преобразований и поддерживает такие абстракции, как переменные и функции.
Разработчики языка с самого старта решили для себя, что их проект будет всегда иметь открытый исходный код и никогда не получит коммерческого варианта. Это делает его ещё более интересным.
Гайды по БД и SQL
👍12
Работа с базой данных MySQL в Google Cloud Platform
В этой статье мы узнаем, как создать базу данных MySQL и использовать Gcloud CLI для создания баз данных, таблиц и выполнения запросов к объектам базы данных.
🔹Настройка LAMP Certified by Bitnami в Google Cloud Platform
🔹Создание экземпляра виртуальной машины на Compute Engine в Google Cloud Platform
🔹Создание ведра для хранения данных в Google Cloud Platform
🔹Начало работы с Cloud SQL в Google Cloud Platform
🔹Работа с Google Kubernetes Engine в Google Cloud Platform
🔹Менеджер развертывания и мониторинг в Google Cloud Platform
⤷ Ссылка на статью
Гайды по БД и SQL
В этой статье мы узнаем, как создать базу данных MySQL и использовать Gcloud CLI для создания баз данных, таблиц и выполнения запросов к объектам базы данных.
🔹Настройка LAMP Certified by Bitnami в Google Cloud Platform
🔹Создание экземпляра виртуальной машины на Compute Engine в Google Cloud Platform
🔹Создание ведра для хранения данных в Google Cloud Platform
🔹Начало работы с Cloud SQL в Google Cloud Platform
🔹Работа с Google Kubernetes Engine в Google Cloud Platform
🔹Менеджер развертывания и мониторинг в Google Cloud Platform
⤷ Ссылка на статью
Гайды по БД и SQL
👍10🔥2
Как создать Serverless GraphQL API для MySQL, Postgres и Aurora
Предоставление простой базы данных через GraphQL API требует большого количества пользовательского кода и инфраструктуры: правда или ложь? Для тех, кто ответил «верно», мы здесь, чтобы показать вам, что создание API-интерфейсов GraphQL на самом деле довольно просто, с некоторыми конкретными примерами, иллюстрирующими, почему и как. (Если вы уже знаете, как легко создавать API-интерфейсы GraphQL с помощью Serverless, в этой статье вы также найдете много полезного для себя).
⤷ Ссылка на статью
Гайды по БД и SQL
Предоставление простой базы данных через GraphQL API требует большого количества пользовательского кода и инфраструктуры: правда или ложь? Для тех, кто ответил «верно», мы здесь, чтобы показать вам, что создание API-интерфейсов GraphQL на самом деле довольно просто, с некоторыми конкретными примерами, иллюстрирующими, почему и как. (Если вы уже знаете, как легко создавать API-интерфейсы GraphQL с помощью Serverless, в этой статье вы также найдете много полезного для себя).
⤷ Ссылка на статью
Гайды по БД и SQL
👍10❤2
This media is not supported in your browser
VIEW IN TELEGRAM
ChatGPT для вашей базы данных
Достаточно отправить любой файл — ваш личный чат-бот обучится на нём. После обучения нейронку можно затестить и задать какие угодно вопросы, связанные с документом. Справляется лучше аналогов.
⤷ Ссылка
Гайды по БД и SQL
Достаточно отправить любой файл — ваш личный чат-бот обучится на нём. После обучения нейронку можно затестить и задать какие угодно вопросы, связанные с документом. Справляется лучше аналогов.
⤷ Ссылка
Гайды по БД и SQL
👍14
Курс молодого бойца PostgreSQL
Данный материал будет полезен тем, кто полностью освоил базовые навыки SQL и желает учиться дальше. Советую выполнять и экспериментировать с примерами в pgAdmin'e, я сделал все SQL-запросы выполнимыми без разворачивания каких-либо дампов.
⤷ Ссылка на статью
Гайды по БД и SQL
Данный материал будет полезен тем, кто полностью освоил базовые навыки SQL и желает учиться дальше. Советую выполнять и экспериментировать с примерами в pgAdmin'e, я сделал все SQL-запросы выполнимыми без разворачивания каких-либо дампов.
⤷ Ссылка на статью
Гайды по БД и SQL
❤12👍3
Задачи и решения для бойца PostgreSQL
Статья подойдет для тех, кто хорошо освоил все базовые навыки и хочет развиваться дальше.
⤷ Ссылка на статью
Гайды по БД и SQL
Статья подойдет для тех, кто хорошо освоил все базовые навыки и хочет развиваться дальше.
⤷ Ссылка на статью
Гайды по БД и SQL
👍12
15 полезных команд PostgreSQL
В сети много руководств по PostgreSQL, которые описывают основные команды. Но при погружении глубже в работу возникают такие практические вопросы, для которых требуются продвинутые команды. Такие команды, или сниппеты, редко описаны в документации. Рассмотрим несколько на примерах, полезных как для разработчиков, так и для администраторов баз данных.
⤷ Ссылка на статью
Гайды по БД и SQL
В сети много руководств по PostgreSQL, которые описывают основные команды. Но при погружении глубже в работу возникают такие практические вопросы, для которых требуются продвинутые команды. Такие команды, или сниппеты, редко описаны в документации. Рассмотрим несколько на примерах, полезных как для разработчиков, так и для администраторов баз данных.
⤷ Ссылка на статью
Гайды по БД и SQL
👍15👎1
Спальное место аналитика данных
Фраза "work-life balance" вряд ли говорит о чем-то производителю такого постельного белья.
Гайды по БД и SQL
Фраза "work-life balance" вряд ли говорит о чем-то производителю такого постельного белья.
Гайды по БД и SQL
🤩16👍3❤1
Смена пароля root MySQL
🔹Способ 1
$mysqladmin -u root password [новый пароль]
🔹Способ 2
$mysqladmin -u root -p [старый пароль] newpass [нажмите Enter и введите новый пароль, затем опять нажмите Enter]
🔹Способ 3
//Введите команду mysql
$mysql -u root -p
//Дождитесь всплывающего окна и введите:
$use mysql;
//затем введите имя пользователя, для которого вы хотите изменить пароль
$update user set password=PASSWORD (здесь новый пароль) where User = 'username';
//далее обновление привилегий для пользователей
$flush privileges;
$quit
Гайды по БД и SQL
🔹Способ 1
$mysqladmin -u root password [новый пароль]
🔹Способ 2
$mysqladmin -u root -p [старый пароль] newpass [нажмите Enter и введите новый пароль, затем опять нажмите Enter]
🔹Способ 3
//Введите команду mysql
$mysql -u root -p
//Дождитесь всплывающего окна и введите:
$use mysql;
//затем введите имя пользователя, для которого вы хотите изменить пароль
$update user set password=PASSWORD (здесь новый пароль) where User = 'username';
//далее обновление привилегий для пользователей
$flush privileges;
$quit
Гайды по БД и SQL
👍10❤2
SQL Для Начинающих
SQL Server Management Studio Обновление SSMS 2016
SQL Урок 11 | Нормализация таблиц для школьной БД
SQL Урок 12 | Проектируем таблицы для Школьной БД
SQL Урок 13 | Создание множества отношений между таблицами и нормализация БД
SQL Урок 14 | UPDATE и DELETE, а также добавляем данные в таблицы ч/з INSERT FROM
Гайды по БД и SQL
SQL Server Management Studio Обновление SSMS 2016
SQL Урок 11 | Нормализация таблиц для школьной БД
SQL Урок 12 | Проектируем таблицы для Школьной БД
SQL Урок 13 | Создание множества отношений между таблицами и нормализация БД
SQL Урок 14 | UPDATE и DELETE, а также добавляем данные в таблицы ч/з INSERT FROM
Гайды по БД и SQL
👍14🔥1
Как работает реляционная БД
Статья старая но для понимания принципов работы это не мешает.
Реляционные базы данных (РБД) используются повсюду. Они бывают самых разных видов, от маленьких и полезных SQLite до мощных Teradata. Но в то же время существует очень немного статей, объясняющих принцип действия и устройство реляционных баз данных. Да и те, что есть — довольно поверхностные, без особых подробностей. Зато по более «модным» направлениям (большие данные, NoSQL или JS) написано гораздо больше статей, причём куда более глубоких. Вероятно, такая ситуация сложилась из-за того, что реляционные БД — вещь «старая» и слишком скучная, чтобы разбирать её вне университетских программ, исследовательских работ и книг.
⤷ Читать дальше
Гайды по БД и SQL
Статья старая но для понимания принципов работы это не мешает.
Реляционные базы данных (РБД) используются повсюду. Они бывают самых разных видов, от маленьких и полезных SQLite до мощных Teradata. Но в то же время существует очень немного статей, объясняющих принцип действия и устройство реляционных баз данных. Да и те, что есть — довольно поверхностные, без особых подробностей. Зато по более «модным» направлениям (большие данные, NoSQL или JS) написано гораздо больше статей, причём куда более глубоких. Вероятно, такая ситуация сложилась из-за того, что реляционные БД — вещь «старая» и слишком скучная, чтобы разбирать её вне университетских программ, исследовательских работ и книг.
⤷ Читать дальше
Гайды по БД и SQL
👍11
Слышали о том, что анализ данных — востребованная сфера? Давайте разберёмся в профессии аналитика данных вместе.
Собрали всю базовую информацию о специальности в бесплатном гайде. За 10 минут чтения вы поймёте:
— какие задачи решает аналитик;
— кто такие и чем отличаются друг от друга джун, мидл и синьор;
— какие навыки и знания нужны для старта в профессии;
— как можно освоить профессию;
— как и куда расти джуну.
А ещё мы собрали полезные ссылки для начинающих аналитиков: где читать новости и узнавать новое.
⤷ Ссылка на гайд
Гайды по БД и SQL
Собрали всю базовую информацию о специальности в бесплатном гайде. За 10 минут чтения вы поймёте:
— какие задачи решает аналитик;
— кто такие и чем отличаются друг от друга джун, мидл и синьор;
— какие навыки и знания нужны для старта в профессии;
— как можно освоить профессию;
— как и куда расти джуну.
А ещё мы собрали полезные ссылки для начинающих аналитиков: где читать новости и узнавать новое.
⤷ Ссылка на гайд
Гайды по БД и SQL
👍8