Результаты поиска
| Тип поиска | Синтаксис поиска |
|---|---|
| Метки | [метка] |
| Точно | "слова в кавычках" |
| Автор |
user:1234 user:me (ваши) |
| Рейтинг |
score:3 (3+) score:0 (нет) |
| Ответов |
answers:3 (3+) answers:0 (нет) isaccepted:yes hasaccepted:no inquestion:1234 |
| Просмотры | views:250 |
| Код | code:"if (foo != bar)" |
| Секции |
title:яблоки body:"яблоки апельсины" |
| Ссылка | url:"*.example.com" |
| Закладки | in:saves |
| Статус |
closed:yes duplicate:no migrated:no wiki:no |
| Типы |
is:question is:answer |
| Исключить |
-[метка] -яблоки |
| Для получения дополнительной информации о расширенном поиске посетите нашу страницу справки | |
Результаты поиска по меткам sql
Параметры поиска: not deleted
user 215404
86 результатов
Структурированный язык запросов SQL(Structed Query Language) — формальный язык программирования для манипуляции данными в реляционных базах данных. Чтобы задать хороший вопрос, используйте инструкцию в полном описании метки. Вопрос должен содержать структуру таблиц, тестовые данные и примеры запросов, иллюстрирующих проблему. Указывайте используемую СУБД. Желательно использовать ANSI SQL запросы.
1
голос
Как добавить в запрос добавление своего параметра?
CREATE NewTable ...
INSERT INTO NewTable (Column1, Column2, Column3, NewColumn)
SELECT
Column1,
Column2,
Column3,
YourValue --сюда можно вставить ваше значение или сделать вычисляемое …
1
голос
SQL: Проверка на наличие записи в таблице, вывод собственных значений
Два стопроцентно работающих варианта:
Верная реалиция предложенная коллегой с моими комментариями:
SELECT
CASE
WHEN EXISTS (SELECT TOP (1)
1
FROM [Table]
…
0
голосов
Вывод результата хранимой процедуры
Попробуйте в качестве выходного параметра указать табличную переменную
1
голос
Группировка в sql
WITH Test
AS (
SELECT
*
FROM ( VALUES ( 1, '10:00', N'понедельник', 2, 102 ),
( 2, '13:00', N'понедельник', 2, 98 ),
( 3, '14:00 ', N'вторник', 2, 9 …
1
голос
Выборка строк, в которых 2 слова
SELECT
[String]
FROM (VALUES ('Тут одинПробел'),('Тут два пробела'), ('Тут сноваОдин')) T(String)
WHERE LEN([String])-LEN(REPLACE([String],' ',''))=1
2
голоса
Принятый
Упрощение и объединение двух SQL запросов.
Оператор UNION используется для объединения двух или более результурующих наборов.
Каждый результирующий набор в UNION должен иметь одинаковое
количество столбцов.
Столбцы должны иметь похожие типы …
1
голос
Принятый
Использование array, полученного в результате select
Попробуйте взять его в скобки и назначить алиас:
SELECT
name,
age,
(SELECT array_agg(id)
FROM table_1
WHERE parameter = 1) as array
FROM table_2
WHERE some_fake_param = 100;
0
голосов
PostgreSql ошибка ключа
Подробно об инструкции UPDATE в PostgreSQL: тут.
Запрос на обновление:
UPDATE Users SET address = 'Astana', job = 'ingener' WHERE id = 2;
Два других по аналогии.
Об ошибке:
Ваша таблица уже содер …
1
голос
Удаление старых данных по datetime
Создаем тестовый набор:
CREATE TABLE #MyTABLE (logins NVARCHAR(100), cards NVARCHAR(5), [data] datetime);
INSERT #MyTABLE
VALUES ('login1','00555','2019年12月12日 13:13:13.000'),('login1','00666','2020-1 …
1
голос
вернуть значение с stored procedure
Триггер не лучшая реализация этой задачи, вам подойдет один из вариантов ниже:
SCOPE_IDENTITY().
SELECT SCOPE_IDENTITY()
IDENT_CURRENT
SELECT IDENT_CURRENT(‘tablename’)
Добавьте одну из этих ст …
0
голосов
Индексация строк в MS SQL
Я думаю вам поможет CTE
;WITH CTE
AS (
SELECT
ROW_NUMBER() OVER ( ORDER BY Client_ID ) AS rn,
Client_ID
FROM Apartments_and_clients
WHERE Apartment_ID = 1
)
SELECT
…
2
голоса
Принятый
SQL union, разные типы данных. Почему это работает?
для MS SQL так:
Если оператор связывает два выражения различных типов данных, то по правилам приоритета типов данных определяется, какой тип данных имеет больший приоритет и будет преобразован в тип данных …
1
голос
Принятый
SQL. Как объединить несколько строк в одну
Вот вам пример, на основе моего комментария, это вам поможет:
create table #test_temp (id int identity(1,1), purchaseid int, productid int, price decimal(12,5))
insert #test_temp
values
(1,1,10),(1, …
0
голосов
Принятый
Условие при Update атрибута MS SQL Server
Если я правильно понял вам нужно что-то подобное:
UPDATE t0
SET t0.eventdate = case when x.[max_eventdate] <> '9999年12月31日' then x.[max_eventdate] else NULL end
FROM table0 t0
JOIN (SELECT id …
0
голосов
SQL запрос на удаление i-й по счёту записи из таблицы БД
Можно попробовать так:
DECLARE @I INT
SELECT @I = 3
create table #MyTest (id int, name varchar(3))
insert #MyTest
values
(1,'A'),
(3,'B'),
(5,'C'),
(7,'D');
WI …