Size: a a a

DBA - русскоговорящее сообщество

2021 April 30

W

WannaParadise in DBA - русскоговорящее сообщество
Можете подсказать, у меня есть таблица в которой хранится даты изменений, даты меняются постоянно когда в форме происходят изменения, мне нужно выцепить только ту дату на которой меняется чекбокс на фолс или тру как это можно сделать?)
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
А что ещё есть в таблице кроме даты?
источник

W

WannaParadise in DBA - русскоговорящее сообщество
дата и значение чекбокса в данный момент когда что-то менялось в форме
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
Какая база?
источник

W

WannaParadise in DBA - русскоговорящее сообщество
не понял вопроса
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
СУБД
источник

W

WannaParadise in DBA - русскоговорящее сообщество
Sql server
источник

W

WannaParadise in DBA - русскоговорящее сообщество
ну это темпоральная таблица
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
Смотри: в партиции пишешь идентификатор формы и сортируешь по дате
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
Далее просто сравниваешь значение в строке и в предыдущей строке
источник

У

Уруруборос Иванович... in DBA - русскоговорящее сообщество
И если разные - значит чекбокс изменился
источник

D4

Dec 4287259487828694... in DBA - русскоговорящее сообщество
Все оказалось оч просто. Благо нашелся человек, немного знающий в кликхаус
источник

D4

Dec 4287259487828694... in DBA - русскоговорящее сообщество
SELECT
arrayJoin([1, 5, 10]) as num,
start_n,
end_n
FROM table
where num between start_n and end_n
источник
2021 May 01

A

Anton in DBA - русскоговорящее сообщество
Немного старой доброй лирики про EAV в одной таблице. Проблематика хорошо описана.
https://www.red-gate.com/simple-talk/opinion/opinion-pieces/bad-carma/
источник

l

lnuynxa in DBA - русскоговорящее сообщество
А за вакансию на англицком тут не постукают?
источник

l

lnuynxa in DBA - русскоговорящее сообщество
источник

NM

Nurdaulet Maksutov in DBA - русскоговорящее сообщество
Есть таблица покупки, в нем записи:
id | name | shop
1 name1 a
2 name2 a
4 name4 b
5 name5 b
6 name6 c
7 name7 c

Как сделать выборку только с последнего магазина, в нашем случай это where shop=`c`. Можно сделать один запрос и узнать shop последнего записа. И сделать второй запрос. А как по другому?
источник

R

RTM in DBA - русскоговорящее сообщество
select * from покупки where shop = (select shop from покупки order by id desc limit 1)
источник

NM

Nurdaulet Maksutov in DBA - русскоговорящее сообщество
спасибо большое, как не догадался
источник