SQL Server обновляет и заменяет значения значениями из другой таблицы

У меня две таблицы: Соединения : id user_id connection_info —————————— 1 1 … 2 1 … 3 2 … Списки : id connection_id name ———————– 1 1 … 2 2 … 3 1 … В настоящее время у меня есть user_id в столбце lists.connection_id . Я хотел бы присоединиться к таблице lists таблицей connections по […]

Как восстановить базу данных Azure с помощью BACPAC во время автоматической сборки тестов?

У меня есть набор тестов Coded UI, которые ежедневно проходят через VSTS. Одной из предпосылок этого плана испытаний является то, что BACPAC должен быть импортирован на SQL-сервер. Чтобы удовлетворить это, я создал тестовый метод, который импортирует BACPAC с использованием метода Microsoft.SqlServer.Dac.DacServices.ImportBacpac , включил тест в тестовый пакет и затем выполнил этот набор тестов с помощью […]

Определение того, будет ли у пациента другая запись в будущем

У меня есть таблица, которая представляет Назначения: Appointments – id – doctor_id – patient_id – start_date – attended (bool) Поэтому у меня есть запрос, который заставляет меня всех пациентов, которые назначили встречу, но на самом деле не проявляли этого: select patient_id from appointments a where attended=false Но я хочу добавить, если пациент не посещал, а […]

Сравните две таблицы, чтобы найти отсутствующие строки

У меня есть две таблицы. В таблице prod показаны сотрудники и идентификатор prod, которым разрешено продавать. В таблице Inv имеются номера счетов и имя сотрудника и продукт. Каждый сотрудник, имеющий право на просмотр, должен быть связан с этим счетом. Я хочу сравнить эти две таблицы, чтобы найти, какие строки inv отсутствуют у подходящего сотрудника. Результат, […]

Ошибка SQL Msg 8120 Fix

У меня возникают проблемы, когда выясняется, где моя ошибка. Это вопрос: Write a SELECT statement that returns the following columns a. ShipmentOrderDate b. Clients Email Address c. Column that calculates the Total Order called OrderTotal d. A Column that uses the Rank() function to return a column named OrderTotalRank that ranks the Order Total in […]

Манипулировать данными, чтобы возвращать общие значения с помощью SQL Server

Управляйте этими данными, чтобы вернуть общее количество (Единицы * Цена) клиентских холдингов в каждом складе. select sh.StockCode , sum(sh.Units*sp.PriceNZD) as 'TotalPrice' from StockPrice sp inner join StockHoldings sh on sp.StockCode=sh.StockCode group by sh.StockCode order by TotalPrice desc; Ошибка: Msg 8117, уровень 16, состояние 1, строка 1 Тип данных операнда nvarchar недействителен для оператора умножения **. […]

Tivot T-SQL с несколькими опорными стержнями столбцов

Есть ли способ, которым я могу развернуть 2 столбца? Я сделал динамический поворот, используя 1 столбец в качестве оснований для поворота, но на этот раз я не могу понять. Вот моя схема таблицы: CREATE TABLE [dbo].[ProdOrders] ( [ItemCode] [nvarchar](50) NULL, [ReleasedDate] [date] NULL, [PlanQty] [float] NULL, [ActualQty] [float] NULL ) И я заполняю таблицу: INSERT […]

Очистка повторяющихся хронологических значений

Я пытаюсь очистить некоторые хронологические данные, чтобы удалить повторяющиеся хронологические данные. Пример таблицы: +——–+————+—————-+ | emp_id | department | effective_date | +——–+————+—————-+ | 1 | 50 | 2015-04-01 | | 1 | 50 | 2015-05-22 | | 1 | null | 2015-07-04 | | 1 | null | 2015-07-24 | | 1 | null | […]

MSSQL: переход от MD5 к Blowfish

В среде MSSQL у меня есть хранимая процедура, которую я использую для генерации хэшей. В настоящее время хранимая процедура использует MD5 (с соответствующим ключом безопасности). Я пытаюсь изменить хранимую процедуру, чтобы вместо этого использовать Blowfish. Текущая строка хранимой процедуры: select @hashedvalue = convert(nvarchar(32),hashbytes('MD5',@[email protected]),2) Какой правильный синтаксис для хеширования через Blowfish, а не MD5, пожалуйста? Я […]

Подсчитайте количество различных значений в столбце – SSRS

Возможно ли, чтобы сводка была приведена ниже в одном текстовом поле в том же столбце: Apple Banana Apple Banana Banana Orange Вывод: Apple: 2 Банан: 3 Оранжевый: 1

Давайте будем гением компьютера.