Запрос Pivot sql с предложением where

У меня есть следующий скрипт для создания сводного вывода, однако я борюсь с двумя элементами: 1- Наличие вывода, показывающего выход со всеми идентификаторами пользователя по левой стороне выходного сигнала. 2- Помещение предложения where в скрипт, который ограничивает выходы. Пробовал 100 вариантов. Любая помощь будет оценена SELECT 'invoices.USERID' AS totalvalue, [1], [2] FROM (SELECT invoices.USERID, [total],PAYERCODE […]

Сгенерировать скрипт с помощью EXIST DROP, но не включать, если не существует в CREATE В SQL Server

Я хочу сгенерировать скрипт с помощью Tasks | Generate Scripts Tasks | Generate Scripts с IF Exist Drop Stored Procedure . Но я не хочу включать IF NOT EXISTS – Create Stored Procedure при создании скрипта, что мне делать? Текущий IF EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[SPNAME]') AND type in (N'P', N'PC')) […]

Как создать условную хранимую процедуру

Кажется, он не может найти один с форматом, достаточно близким, чтобы получить солидный ответ. Пытаясь возиться с заявлениями о выборе, но это оказывается болью. У меня есть базовая база данных платежной ведомости, которую я настраиваю (диаграмма, показанная ниже), и идея заключается в том, что я хочу сделать следующий оператор, если категория сотрудника сотрудника (EmpCat) равна […]

Вызов хранимой процедуры в MVC 4 EF5 Не возвращайте правильные данные

Я вызываю хранимую процедуру, которая создает случайно созданный временный пароль для новых пользователей для внутренней системы. У меня есть и вызывать другие хранимые процедуры, и они работают нормально. По какой-то причине это возвращает "System.Data.Objects.ObjectResult1[System.String]" когда нужно вернуть что-то вроде этого, UtUdHUVx7fCu . Я попытался изменить <usp_GeneratePassword_Result> в Context.cs только на <string> но это дает мне […]

Как использовать count в подзапросе в MSSQL

Я хотел бы объединить две таблицы в mssql. В первой таблице есть столбец задач. Я хотел бы рассчитать конкретные задачи и дать подсчитанный результат во вторую таблицу для AuftNr. Вот Мне нужен подзапрос и группа, чтобы решить эту проблему? Пока я это сделал. SELECT AB.PersNr as PersonalNumber ,CONVERT(char(10),DATEADD(DAY, AB.Tag, '30.12.1899'),126) AS Day ,CONVERT(char(10),DATEADD(SECOND, AB.Von, DATEADD(DAY, […]

Проблема с удаленным подключением к SSAS Tabular через не-доменный ноутбук

Просто немного фона, чтобы помочь с этим. Я консультант, работающий с клиентом по некоторым отчетам. У меня есть VPN на их сайт и вы можете успешно подключиться к своим SQL-серверам для запуска запросов в SSMS и Excel. Я также создал рабочие книги PowerPivot, которые подключаются к этим серверам. Я использую аутентификацию SQL-сервера для подключения, поскольку […]

SQL: Извлеките каждую подстроку, найденную между всеми скобками в этой строке, используя оператор SELECT

У меня есть столбец описания, который содержит длинную строку с переменной длиной и хочет извлечь содержимое, найденное между всеми скобками в этой строке. Я могу извлечь содержимое, найденное в первой паре скобок, но не уверен, как решать случаи, когда найдено больше пар скобок. Я хотел бы использовать инструкцию SELECT только по возможности. Мой запрос пока […]

Удаление повторяющихся значений по нескольким столбцам sql server

Я создал небольшое приложение для работы для личного использования, которое отображает поисковые запросы, основанные на информации. Я запускаю и выдаю, где некоторые данные дублируются, потому что одни и те же значения могут быть в любом из трех столбцов. Пример запроса SqlCommand cmd6 = new SqlCommand("SELECT Distinct County1, County2, County3 from table where StateId=" + "'" […]

Вычислить конечные результаты на основе результатов / ID для нескольких полей

Расширение решения для этого: Вычислить конечный результат на основе результатов / ID Используя ту же бизнес-логику, как я могу получить еще один Final Result 2 на основе поля LA вместе с Final Result на основе поля Employment ? Функция ранжирования, очевидно, будет работать по-разному, когда задействовано более одного поля. Таблица T1: +———-+———–+—————–+—————–+ | PersonID | […]

Возвращает все до n-го символа или конечного пространства до n-го символа

Im, используя следующий код, который обрезает все до последнего слова, пробегая пробел на знаке 50 символов: SELECT RTRIM( CASE — when the length is less than 50, or the character at position 50 is part of the last word, return the entire string WHEN LEN(CompanyName) < 50 OR (SUBSTRING(CompanyName,50,1) <> ' ' AND CHARINDEX(' ',CompanyName,50) […]

Interesting Posts

Лучший подход к автоматической агрегации данных в БД

Производительность запроса – INNER Присоединиться к фильтрации

SQL 2008 – Расчет уровня листа MDX с родительскими агрегатами

Хотите, чтобы SQL Server запускал запрос с SQL Anywhere DB на другом сервере

Сбросьте позицию курсора на начало каждого раза при запуске скрипта

Добавить значения из предыдущей строки из одного столбца в другой столбец в текущей строке

Как читать удаленный XML-файл с SQL Server 2005

Безопасно ли использовать sp_getapplock для SQL Server с SQL EF6 DbContexts?

Проверка результата обновления не выполняется

Как получить дату в моем случае с помощью SQL Server?

Параметры вывода хранимой процедуры в профилировщике SQL Server

Выходные данные маски символов для выбора

Создание вложенной структуры дерева <ul> из ParentID в db

Преобразование текста в формат даты

Сохраненная процедура удаления записи из трех таблиц

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