Size: a a a

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

2020 December 29

SN

Slavano Nikon in SqlCom.ru - Стиль жизни SQL
да в большинстве случае бесполезно ее пытаться сжать на high load system, немного можно конечно раздельно каждый файл, но идеально не получится. Там примерно везде одинаковый подход.
источник

SN

Slavano Nikon in SqlCom.ru - Стиль жизни SQL
просто если совсем прижимает с местом. то можно пот...ся
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Да понимаю, мне чтобы не объяснять, а дать человеку почитать
источник

k

karb0f0s in SqlCom.ru - Стиль жизни SQL
Dmitriy Ivanov
Коллеги подскажите, где-то в этом чатике пробегала статья по уменьшению tempdb? Не могу найти.  Киньте ссылку, кому не сложно.
источник

DI

Dmitriy Ivanov in SqlCom.ru - Стиль жизни SQL
Благодарю, почему то с телефона не искалось нормально по чату.
источник
2020 December 30

sn

serg n. in SqlCom.ru - Стиль жизни SQL
привет чату! вопросик, с позволенья,
--справочник книг
declare @Books table(id int, [Name] nvarchar(10))
insert into @Books(id,name)
select 1, 'Книга1' union all
select 2, 'Книга2' union all
select 3, 'Книга3'

--таблица журнала данных
declare @Events table(PupilId int, BookId int)
insert into @Events(PupilId, BookId)
select 1, 1 union all
select 2, 1 union all
select 2, 2 union all
select 2, 2

/* Как нужно запрос составить, чтобы получить вывод:
'Книга1', 'используется'
'Книга2', 'используется'
'Книга3', 'не используется'
?*/

Спасибо!
источник

А

Айрат Каримов... in SqlCom.ru - Стиль жизни SQL
Переслано от Айрат Каримов...
всем привет . подскажите пожалуйста, работающий скрипт перестал работать после обновления. ругается на создание ид автоинкрементом при создании таблицы
источник

А

Айрат Каримов... in SqlCom.ru - Стиль жизни SQL
Переслано от Айрат Каримов...
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
serg n.
привет чату! вопросик, с позволенья,
--справочник книг
declare @Books table(id int, [Name] nvarchar(10))
insert into @Books(id,name)
select 1, 'Книга1' union all
select 2, 'Книга2' union all
select 3, 'Книга3'

--таблица журнала данных
declare @Events table(PupilId int, BookId int)
insert into @Events(PupilId, BookId)
select 1, 1 union all
select 2, 1 union all
select 2, 2 union all
select 2, 2

/* Как нужно запрос составить, чтобы получить вывод:
'Книга1', 'используется'
'Книга2', 'используется'
'Книга3', 'не используется'
?*/

Спасибо!
а проблема то в чем?
источник

sn

serg n. in SqlCom.ru - Стиль жизни SQL
Timus
а проблема то в чем?
как правильно составить запрос
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
ну например использовать left join и потом case. как вариант.
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
кстати, а как понять используется или нет?
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Timus
ну например использовать left join и потом case. как вариант.
и exists
источник

T

Timus in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
и exists
да пофиг как он сделает.
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
agreed
источник

sn

serg n. in SqlCom.ru - Стиль жизни SQL
я видел както через TOP 1 ещё делал народ,
типа select id, (select top 1 if exists)
источник

АА

Андрей Агеев... in SqlCom.ru - Стиль жизни SQL
serg n.
я видел както через TOP 1 ещё делал народ,
типа select id, (select top 1 if exists)
каким образом одна книга используется разными учениками? select 1, 1 union all
select 2, 1 union all
источник

sn

serg n. in SqlCom.ru - Стиль жизни SQL
Андрей Агеев
каким образом одна книга используется разными учениками? select 1, 1 union all
select 2, 1 union all
так может быть.
источник

sn

serg n. in SqlCom.ru - Стиль жизни SQL
@andrey_ageev одна книга старого образца, одна новая
источник

АА

Андрей Агеев... in SqlCom.ru - Стиль жизни SQL
тут либо уникальность нужна (если храниться текущее состояние), либо не хватает атрибутов даты-времени
источник