Size: a a a

2021 April 16

A

Alex96 in sql_ninja
Expect мне кажется подойдёт, попробую чуть позже отпишу
источник

G

Gopneg in sql_ninja
только он except %)
источник

СК

Сергій Кринько... in sql_ninja
😉
источник

СК

Сергій Кринько... in sql_ninja
Опять же если в первой таблице одна запись  а во второй 2
источник

G

Gopneg in sql_ninja
одинаковых?
источник

ДМ

Димон Мартовский... in sql_ninja
Быстрый, может быть через exists?
источник

СК

Сергій Кринько... in sql_ninja
Разных
источник

G

Gopneg in sql_ninja
и чему это помешает?
источник

СК

Сергій Кринько... in sql_ninja
Except в обе ж стороны предлагается делать?
источник

G

Gopneg in sql_ninja
ну да, что бы не оказалось что в одной таблице какие-то доп-данные
источник

СК

Сергій Кринько... in sql_ninja
Сорри, что уточнил 😉
источник

СК

Сергій Кринько... in sql_ninja
Ну и стоит уточнить в условии наличие полностью одинаковых записей по двум полям
источник

СК

Сергій Кринько... in sql_ninja
declare @table1 table
(
a int,
b int
)

declare @table2 table
(
a int,
b int
)

insert @table1
(a,b)
values(1,1),(1,1),(2,2)


insert @table2
(a,b)
values(1,1),(2,2)

select * from @table1
except
select * from @table2

select * from @table2
except
select * from @table1


select (
(select count(*) from @table1 t1 join @table2 t2 on t2.a=t1.a and t2.b=t1.b) -
(select count(*) from @table2 t2 join @table1 t1 on t1.a=t2.a and t1.b=t2.b))
источник

СК

Сергій Кринько... in sql_ninja
Даже вот так еще сделал бы для контрольного примера
источник

СК

Сергій Кринько... in sql_ninja
insert @table2
(a,b)
values(1,1),(2,2),(2,2)
источник

СК

Сергій Кринько... in sql_ninja
если такое есть то еще нумерацию строк делать по одинаковой сортировке
источник

Е

Ева in sql_ninja
SELECT DISTINCT api_id, campaign_id FROM teasers WHERE was_boost = 1 AND created_at > '2021-04-15 00:00:00' AND created_at < '2021-04-15 23:59:59'

Делаю запрос. Получаю api и campaign. Мне нужно добавить столбец с полем name (campaign table) соответствующему campaign

Подскажите, как лучше сделать☺️
источник

T

Timus in sql_ninja
JOIN
источник

Е

Ева in sql_ninja
SELECT DISTINCT t.api_id, t.campaign_id, c.api_id
FROM `teasers_analytic' AS t
JOIN 'campaigns_analytic' AS c
ON t.campaigns_id = c.api_id
WHERE was_boost = 1 A
ND created_at > '2021-04-15 00:00:00'
AND created_at < '2021-04-15 23:59:59'

Выбивает ошибку, что 2-3 строки некорректны
источник

T

Timus in sql_ninja
сделайте чтобы были корректны)
источник