#

sql

Язык SQL для анализа данных

Базы данныхКак обновить строку PostgreSQL без первичного ключа

Обновление строк в PostgreSQL без PK: используйте ctid или WHERE по уникальным полям. Примеры UPDATE через SSH для дубликатов сотрудников, обработка связанных таблиц без изменения структуры. Пошаговое руководство с примерами SQL.

1 ответ 3 просмотра
Базы данныхКак работает индексирование баз данных: принципы

Разбираем, как работает индексирование баз данных: B-дерево, хэш, bitmap. Почему индексы в БД ускоряют запросы, типы индексов, компромиссы записи и оптимизация SQL-запросов для больших данных.

1 ответ 3 просмотра
КарьераКак начать карьеру аналитика данных в 2023

Полное руководство по старту карьеры аналитика данных: востребованность профессии, поиск вакансий, создание портфолио и необходимые навыки.

1 ответ 1 просмотр
Базы данныхMySQL: структура таблиц goods и goods_price для пиццы

Как спроектировать таблицы MySQL для товаров с вариантами цен и веса по размерам. Решение предупреждения 'Данное выделение не содержит уникального столбца' в JOIN, DDL с composite PK, индексы и Express.js примеры.

1 ответ 1 просмотр
Базы данныхPostgreSQL ROW_NUMBER: ранг в топе SQL таблице

Как правильно получить порядковый номер (ранг) пользователя в отсортированной таблице топов PostgreSQL с помощью ROW_NUMBER(). Исправление ошибки WHERE до оконной функции, примеры CTE и подзапросов для sql postgresql.

1 ответ 1 просмотр
Базы данныхPostgreSQL: Как передать строку в функцию без ошибки 'unknown'

Решение ошибки 'function does not exist' при передаче строкового литерала в PostgreSQL. Явное приведение типов ::text, ::varchar и CAST().

1 ответ 1 просмотр
ПрограммированиеПолучить все строки с дублирующими адресами MySQL за запрос

Используйте подзапрос или JOIN, чтобы вывести все строки с дублирующими адресами в одной инструкции MySQL, без второго запроса в приложении для ускорения работы.

1 ответ 1 просмотр