Size: a a a

2020 February 26

ML

Mihail Li in sql_ninja
top 3 тоже вполне решение, просто надо оптимизировать и индексы
источник

AS

Alexandr Shoulyar in sql_ninja
select distinct b.Mobile, top3.PCatID
 from Buyers b
 inner join(
 select  top 3 b1.Mobile, s.PCatID
   from Buyers b1
   inner join _DCards d on d.BuyerID=b1.BuyerID
   inner join Transactions t on t.CardID=d.CardID
   inner join TransactionItems tr on tr.TransactionId=t.TransactionId
   inner join _SKU s on s.SKU=tr.SKU
   where t.DocDate between '20190101' and '20200225' and t.TransactionTypeID in (2,3)
   group by b1.Mobile, s.PCatID
   order by COUNT (Distinct t.TransactionId)
 
 ) as top3 on top3.Mobile=b.Mobile
 order by b.Mobile
источник

AS

Alexandr Shoulyar in sql_ninja
корректно ли запрос написан? может где то лажа
источник

G

Gopneg in sql_ninja
Дмитрий texnix 🇨🇳
ну посмотрите якая красота
где пробелы после знаков препинания, ебанарот?
источник

G

Gopneg in sql_ninja
Les
кто в s3 умеет?
скока денег?
источник

ML

Mihail Li in sql_ninja
Alexandr Shoulyar
корректно ли запрос написан? может где то лажа
навскидку - зачем дисктикты? вместо between использовать >= и < (может не использовать индексы)
источник

ML

Mihail Li in sql_ninja
в остальном вроде норм, но надо знать структуру
источник

AS

Alexandr Shoulyar in sql_ninja
Правильно я понимаю, что джойн с топ должен давать для каждого клиента свой топ 3 категории?
источник

ML

Mihail Li in sql_ninja
лезть в транзакции это конечно вызовет издержки, там небось миллионы
источник

T

Timus in sql_ninja
Alexandr Shoulyar
Правильно я понимаю, что джойн с топ должен давать для каждого клиента свой топ 3 категории?
а выполнить запрос и проверить?
источник

AS

Alexandr Shoulyar in sql_ninja
Mihail Li
лезть в транзакции это конечно вызовет издержки, там небось миллионы
По другому к сожалению никак не посчитать количество транзакций по категории
источник

AS

Alexandr Shoulyar in sql_ninja
Timus
а выполнить запрос и проверить?
Пол часа крутиться и нифига
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
Gopneg
где пробелы после знаков препинания, ебанарот?
так цеж не предложение, а перечисление
источник

T

Timus in sql_ninja
Alexandr Shoulyar
Пол часа крутиться и нифига
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
пацаны
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
почему у меня не получается красивая функция?
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
всё всё равно в строчку
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
в одну
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
источник

Дt

Дмитрий texnix 🇨🇳 in sql_ninja
хотя не, норм показывается
источник