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

1 ответ

Функция окна Postgres и группа исключений

Я пытаюсь собрать запрос, который будет извлекать статистику пользователя (прибыль / убыток) в виде совокупного результата за определенный период времени. Вот запрос, который я имею до сих пор: SELECT p.name, e.date, sum(sp.payout) OVER (ORDER ...

1 ответ

SQL - сортировка данных

Итак, мой школьный учитель попросил меня отсортировать некоторые данные из существующей базы данных. Это достаточно легко сделать вручную, но слишком долго, если это более 100 записей. Это то, что он спросил меня: есть отдельные таблицы. Тот, ...

2 ответа

SCOPE_IDENTITY не работает в asp.net?

Я пытаюсь вставить запись и получить ее новый сгенерированный идентификатор, выполняя два запроса один за другим, но не знаю, почему она выдает мне следующую ошибку. Object cannot be cast from DBNull to other typesМой код, как показано ниже: ...

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

2 ответа

Создание индекса по табличной переменной

Можете ли вы создатьindex на табличной переменной вSQL Server 2000? то есть DECLARE @TEMPTABLE TABLE ( [ID] [int] NOT NULL PRIMARY KEY ,[Name] [nvarchar] (255) COLLATE DATABASE_DEFAULT NULL )Могу ли я создать индекс по имени?

2 ответа

Доступ к SQL с помощью TOP 5, возвращающих более 5 результатов?

Я использую следующее утверждение SELECT TOP 5 rootcause, COUNT(IIF(accountability="Team 1",1,0)) FROM MOAQ WHERE CDT=1 GROUP BY rootcauseMOAQ это еще один запрос, который возвращает около 20 полей из 4 таблиц, ничего особенного. Это работает, ...

1 ответ

Выбор по месяцам в PostgreSQL

Я хочу выбрать строки в соответствии с месяцемdate или жеtimestamp столбец как это: SELECT id, name, birthday FROM employee.person WHERE Month(birthday) > 10;Но я получаю только сообщения об ошибках в PostgreSQL. Как это может быть сделано?

6 ответов

ALTER TABLE для добавления составного первичного ключа

У меня есть столprovider, У меня есть три столбца под названиемperson, place, thing, Могут быть дубликаты людей, дубликаты мест и дубликаты вещей, но никогда не может быть дублирующейся комбинации человек-место-вещь. Как мне ALTER TABLE добавить ...

3 ответа

Как рассчитать экспоненциальную скользящую среднюю на postgres?

Я пытаюсь реализовать экспоненциальную скользящую среднюю (EMA) на postgres, но когда я проверяю документацию и думаю об этом, чем больше я пытаюсь, тем больше я запутываюсь. Формула дляEMA(x) является: EMA(x1) = x1 EMA(xn) = α * xn + (1 - α) * ...

1 ответ

Как ограничить глубину рекурсии CTE, но выбрать общую таблицу?

В настоящее время у нас есть хранимая процедура, которая возвращает данные из таблицы в ее исходной схеме, выполняя что-то вроде этого: WITH CTE AS ( -- Start CTE off by selecting the id that was provided to stored procedure. SELECT * FROM ...

6 ответов

Способ извлечения из данных значения DateTime без секунд

У меня есть sqlDateTime (MS SQL Server) и хотите извлечь ту же дату без секунд: например,2011-11-22 12:14:58.000 стать:2011-11-22 12:14:00.000 Как я могу это сделать? Я думал использоватьDATEADD в комбинации сDATEPART но кажется очень ...