Size: a a a

Microsoft SQL Server — русскоговорящие сообщество

2021 June 11

ДМ

Дмитрий Могилевцев... in Microsoft SQL Server — русскоговорящие сообщество
Маленький совет для упрощения запроса. Используй короткое имя для подключаемых источников, чтобы не писать такие длинные цепочки в select
источник

ДМ

Дмитрий Могилевцев... in Microsoft SQL Server — русскоговорящие сообщество
а еще, если ты строишь запрос из текущей Base, которая у тебя на скрине, имя базы писать не обязательно, достаточно просто обратиться по имени к таблице. Такие мелки замечания которые существенно упрощают жизнь))
источник

KD

Konstantin Dashwyn in Microsoft SQL Server — русскоговорящие сообщество
Оооооооооо
источник

A

Alex in Microsoft SQL Server — русскоговорящие сообщество
1. запятой вроде не хватает между полями select
источник

KD

Konstantin Dashwyn in Microsoft SQL Server — русскоговорящие сообщество
Это помогло)
источник

KD

Konstantin Dashwyn in Microsoft SQL Server — русскоговорящие сообщество
Спасибо, добоый товарищ!)
источник

ДМ

Дмитрий Могилевцев... in Microsoft SQL Server — русскоговорящие сообщество
обращайтесь)
источник
2021 June 17

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
Всем привет. Есть живые?
источник

ДМ

Дмитрий Могилевцев... in Microsoft SQL Server — русскоговорящие сообщество
Есть)
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
Впервые в жизни столкнулся с MS SQL. Нужно сделать кое какую выборку. И сразу же возник вопрос )
select count(*)
from table1 t1
>>> 972
select count(*)
from table1 t1
left join table2 t2 on t1.Clientid = t2.Clientid
>>> 653
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
почему так? ) почему в результате строк меньше чем без джоина?
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
Я понимаю, если бы их было больше. но их меньше )
источник

ДМ

Дмитрий Могилевцев... in Microsoft SQL Server — русскоговорящие сообщество
А нет там еще условия where?
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
извиняюсь, есть. Секунду
источник

ДМ

Дмитрий Могилевцев... in Microsoft SQL Server — русскоговорящие сообщество
вот значит where и накладывает ограничение)
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
select count(*)
from table1 t1
where t1.count > 1
>>> 972
select count(*)
from table1 t1
left join table2 t2 on t1.Clientid = t2.Clientid
where t1.count > 1
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
Мне всё равно не понятно ) ограничение же касается только table1
источник

P

Pavel in Microsoft SQL Server — русскоговорящие сообщество
Видимо тебе right join нужен😉
источник

W

Work_off in Microsoft SQL Server — русскоговорящие сообщество
такое же значение
источник