Size: a a a

SqlCom.ru - Стиль жизни SQL

2020 August 31

A

Alex in SqlCom.ru - Стиль жизни SQL
именно
источник

O

Oleg in SqlCom.ru - Стиль жизни SQL
Андрій
Подскажите, тут получается сначала будет срабатывать джойн, а толкьо потом топ 1?
или результат сте будет один и тот же для каждой строки?...
Отобразите Estimated Plan и будет вам понимание что первым будет а что потом.
источник

A

Anita in SqlCom.ru - Стиль жизни SQL
Всем привет. Здесь помогают с написанием sql запросов?
источник

A

Anita in SqlCom.ru - Стиль жизни SQL
В БД есть таблица с регистрацией клиентов вида CustomerId, RegistrationDateTime и таблица с покупками клиентов вида CustomerId, Orderid, PurchaseDatetime, ProductName.
Нужно создать sql запросы:
 определить, с какой периодичностью (в днях) клиенты покупают молоко.
 найти товары, с которыми молоко чаще всего встречается в одном заказе

Буду благодарна помощи!
источник

L

Les in SqlCom.ru - Стиль жизни SQL
Anita
В БД есть таблица с регистрацией клиентов вида CustomerId, RegistrationDateTime и таблица с покупками клиентов вида CustomerId, Orderid, PurchaseDatetime, ProductName.
Нужно создать sql запросы:
 определить, с какой периодичностью (в днях) клиенты покупают молоко.
 найти товары, с которыми молоко чаще всего встречается в одном заказе

Буду благодарна помощи!
а помощь тебе нужна в полном написании запроса?
вот если бы ты что-то написала и у тебя не получилось, то тебе бы помогли, а запросы типа: вот вам тз - напишите мне запрос - тут не любят
источник

К

Какой-то Хмырь... in SqlCom.ru - Стиль жизни SQL
Les
а помощь тебе нужна в полном написании запроса?
вот если бы ты что-то написала и у тебя не получилось, то тебе бы помогли, а запросы типа: вот вам тз - напишите мне запрос - тут не любят
спп же, уже скорее всего написали всё
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Anita
В БД есть таблица с регистрацией клиентов вида CustomerId, RegistrationDateTime и таблица с покупками клиентов вида CustomerId, Orderid, PurchaseDatetime, ProductName.
Нужно создать sql запросы:
 определить, с какой периодичностью (в днях) клиенты покупают молоко.
 найти товары, с которыми молоко чаще всего встречается в одном заказе

Буду благодарна помощи!
А можешь определить что такое "периодичность"?
источник

AK

Andrew Komarov in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
А можешь определить что такое "периодичность"?
ага, совсем не понятно, как считать. последняя дата покупки клиентом отдельным-первая покупка поделенная на количество дней когда клиент покупал молоко. Так видимо?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Anita
В БД есть таблица с регистрацией клиентов вида CustomerId, RegistrationDateTime и таблица с покупками клиентов вида CustomerId, Orderid, PurchaseDatetime, ProductName.
Нужно создать sql запросы:
 определить, с какой периодичностью (в днях) клиенты покупают молоко.
 найти товары, с которыми молоко чаще всего встречается в одном заказе

Буду благодарна помощи!
Вот есть три записи с молоком, меду первой и второй неделя, между второй и третьей - 10 дней.

Это какая периодичность должна быть в итоге?
источник

AK

Andrew Komarov in SqlCom.ru - Стиль жизни SQL
или есть клиент, который купил один раз всего и у него может как быть молоко, так и не быть.
источник

AK

Andrew Komarov in SqlCom.ru - Стиль жизни SQL
странные запросы однако поступают)
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Anita
В БД есть таблица с регистрацией клиентов вида CustomerId, RegistrationDateTime и таблица с покупками клиентов вида CustomerId, Orderid, PurchaseDatetime, ProductName.
Нужно создать sql запросы:
 определить, с какой периодичностью (в днях) клиенты покупают молоко.
 найти товары, с которыми молоко чаще всего встречается в одном заказе

Буду благодарна помощи!
Это я уж не говорю что запросы такие дурацкие , их сложно выполнять, и таблица у тебя ненормализованная
источник
2020 September 01

A

AttempT in SqlCom.ru - Стиль жизни SQL
Всем привет! есть ли возможность в mssql добавить UNIQUE CONSTRAINT с условием? задача - проверять уникальные юзернеймы, среди только неудаленных пользователей?
источник

AP

Andrew Postnov in SqlCom.ru - Стиль жизни SQL
есть
CREATE UNIQUE NONCLUSTERED INDEX IX_TestTable  
ON TestTable(MyIntColumn)  
WHERE ISNULL(MyIntColumn,0) <> 0
источник

A

AttempT in SqlCom.ru - Стиль жизни SQL
блин, так не хочется индекс новый добавлять
источник

A

AttempT in SqlCom.ru - Стиль жизни SQL
это же по идее какая-то часто встречающаяся задача, как обычно такое решают? индексом ?
источник

KT

Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
AttempT
блин, так не хочется индекс новый добавлять
почти во всех реляционных базах данных ограничения (constraints) уникальности реализованы с помощью созднаия (внимание!) уникального индекса
источник

A

AttempT in SqlCom.ru - Стиль жизни SQL
а почему? я не сильно шарю просто, но это же доп операции всякие при добавлении
источник

A

AttempT in SqlCom.ru - Стиль жизни SQL
и хранить еще этот индекс надо
источник

KT

Konstantin Taranov in SqlCom.ru - Стиль жизни SQL
AttempT
блин, так не хочется индекс новый добавлять
то есть когда вы создаете объект ограничение уникальности CREATE CONTRSAINT в фоне создается индекс, который и поддерживает ограничение уникальности
источник