Результаты поиска по запросу "sql"

6 ответов

ПОКАЗАТЬ ВСЕ Данные дат между двумя датами; если для определенной даты не существует строк, то показывать ноль во всех столбцах

Я хочу показать все даты между двумя датами, когда отсутствуют какие-либо данные о дате, тогда в столбце val должно отображаться ноль. declare @temp table ( id int identity(1,1) not null, CDate smalldatetime , val int )ВСТАВИТЬ ЗАЯВЛЕНИЕ ДЛЯ ...

3 ответа

Отображение повторяющихся номеров строк

Я присоединила таблицу к себе, чтобы найти повторяющиеся строки select a.data, a.rowNumber, b.rowNumber from DuplicateRows as a join DuplicateRows as b on a.data = b.data and a.Id != b.Id group by a.data, a.rowNumber, b.rowNumberЭтот запрос дает ...

1 ответ

Неожиданные результаты от CTE

Я создал сложный процесс, который использует несколько CTE (в основном для рекурсивной иерархической работы). На небольших выборочных наборах данных все идет как положено, но когда я применяю код к большим наборам данных, я получаю неожиданные (и ...

ТОП публикаций

3 ответа

Столбец поиска в базе данных SQL, игнорирующий специальные символы

Кто-нибудь знает, можно ли выполнить поиск% LIKE% по столбцу в базе данных SQL Server, но заставить его игнорировать любые специальные символы в столбце? Так, например, если у меня есть столбец под названием «песни», и они содержат следующее ...

6 ответов

Как я могу вставить несколько строк в Oracle с помощью значения последовательности?

Я знаю, что могу вставить несколько строк, используя один оператор, если я использую синтаксис вэтот ответ [https://stackoverflow.com/questions/39576/best-way-to-do-multi-row-insert-in-oracle#39602] . Однако одно из значений, которые я вставляю, ...

2 ответа

создать цикл с помощью cte

как создать sql сервер cte из цикла while моя петля такая declare @ind as int declare @code as nvarchar set @ind = 0 while @ind < 884 begin select @ind = @ind + 1 --here execute Procedure --and set return value to variable set @code = cast (@ind ...

2 ответа

VBA, чтобы быстро вставить много записей в БД доступа

Итак, у меня есть электронная таблица, которая производит достаточно большое количество записей (~ 3500) У меня есть следующий скрипт, который вставляет их в мою базу данных доступа: Sub putinDB() Dim Cn As ADODB.Connection, Rs As ...

2 ответа

Python MySQLdb конвертеры не работают

Я пытаюсь запустить скрипт ETL, используя python и MySQLdb, но я застрял с результатами моего первоначального запроса извлечения. Все типы возвращаются как Long и Decimal, когда я хочу Int и Float. Я искал несколько часов, пытаясь получить ответ ...

15 ответов

Как я могу сделать оператор UPDATE с JOIN в SQL?

Мне нужно обновить эту таблицу вSQL Server 2005с данными из родительской таблицы, см. ниже: продажа id (int) udid (int) assid (int)уд id (int) assid (int)sale.assid содержит правильное значение для обновленияud.assid. Какой запрос будет ...

1 ответ

Проблемы, возникающие при уникальном ограничении

В ПГ: Я создал таблицу пользователей, содержащую уникальные электронные письма, но позже решил, что электронные письма не должны быть уникальными. Я выдвинул изменения, чтобы сделать поле электронной почты неуникальным (я использую ORM, поэтому ...