273 читали · 3 года назад
КАК ВСТАВИТЬ ТОЛЬКО НЕДОСТАЮЩИЕ СТРОКИ ИЗ ОДНОЙ ТАБЛИЦЫ В ДРУГУЮ, НЕ ИСПОЛЬЗУЯ ПОДЗАПРОСЫ И MERGE
MERGE есть не во всех СУБД, да и подзапросы могут негативно сказаться на производительности. Хорошим решением вставки строк из одной таблицы в другую с предварительной проверкой отсутствия вставляющихся записей, является классический LEFT JOIN с проверкой во WHERE. Данный материал, по большей части, думаю, будет полезен специалистам службы внедрения и поддержки пользователей с техническим разбором возникших проблем, так как этим горячим головам на боевой базе в реальном времени приходится решать проблемы клиента...
193 читали · 4 года назад
PostgreSQL. Команда SQL INSERT
Программирование. Тематическое оглавление моего Zen-канала (Old Programmer) . Мои материалы по языку SQL и серверу PostgreSQL здесь. На канале есть два не больших видеоурока по команде insert: Данная статья это такое дополнение к ним. Для начала представляю уже знакомую базу данных, которую я использовал в части статей (см. Рисунок 1). Буду использовать ее и сейчас, точнее одну таблицу. Классический вид команды SQL insert И так классический вид команды insert into students (id, name, id_f) values (default, 'Африканов П...