Запрос 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

Как завершить удаление filestream и всех прикрепленных файлов

Как использовать Dapper для массовой вставки с внешними ключами?

SQL-моделирование пирамиды или двоичного дерева

При использовании DataReader лучше выполнять инструкции SQL или хранимые procs с точки зрения производительности?

Хранимая процедура SQL Server: параметр datetime – неправильный формат, иногда зависящий от dateformat страны

Ошибка анализа кода SSDT для временной таблицы SQL Server

TSQL Возможно несколько столбцов с именами строк?

SQL-скрипт для выражения SSIS

Сумма в два счета в sql

Как передавать данные автоматически между MySql и Sql Server назад и четвертым?

SQL SELECT Определяет дату и количество полей и преобразует результат в Int

SqlMetal неправильно генерирует возвращаемый тип моего сохраненного proc (LINQ)

Как удалить все данные из таблицы, содержащей внешний ключ внешней ссылки

SQL Query несколько баз данных

Как использовать подстроку для вытягивания нескольких элементов из поля

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