Size: a a a

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

2020 November 28

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Posgresql
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Понял)
Никита, вот ты вроде написал "понял", а что ты понял то?
Понял - это когда слово действовать сообразно понятному.
источник

IZ

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

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Так в ms и pgsql подобные запросы ведь
источник

R

Randomnickname in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Есть столбец Data формата '28.11.2020' столбец TStart формата '00:00:00' необходимо сделать выборку с 22:45:00 26-го числа по текущую дату. Пробовал прибавлять интервал, between, но загвоздка в том, что время и дата это разные столбцы
Просто в условии приводи поля к нужному типу
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Есть столбец Data формата '28.11.2020' столбец TStart формата '00:00:00' необходимо сделать выборку с 22:45:00 26-го числа по текущую дату. Пробовал прибавлять интервал, between, но загвоздка в том, что время и дата это разные столбцы
Тебе ПРИДЕТСЯ преобразовать поля в дату и время, соответственно
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Так в ms и pgsql подобные запросы ведь
Нет
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Ой блин извиняюсь, база MySQL
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
3.23.54
источник

k

karb0f0s in SqlCom.ru - Стиль жизни SQL
не так много диалектов осталось перебрать
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Есть столбец Data формата '28.11.2020' столбец TStart формата '00:00:00' необходимо сделать выборку с 22:45:00 26-го числа по текущую дату. Пробовал прибавлять интервал, between, но загвоздка в том, что время и дата это разные столбцы
where to_date(concat(Data, ' ', TStart), 'DD.MM.YYYY HH24:MI:SS') between ... and ...
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Дмитрий Степанов
where to_date(concat(Data, ' ', TStart), 'DD.MM.YYYY HH24:MI:SS') between ... and ...
Сейчас попробую, спасибо
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Randomnickname
Просто в условии приводи поля к нужному типу
Это - прощай индекс...
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Ой блин извиняюсь, база MySQL
where STR_TO_DATE(concat(Data, ' ', TStart), '%d.%m.%y %h:%i') between ... and ...
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Сейчас попробую, спасибо
то для постгре, для мускуля ниже
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Дмитрий Степанов
where STR_TO_DATE(concat(Data, ' ', TStart), '%d.%m.%y %h:%i') between ... and ...
Это - прощай индекс, время в космос, минус запрос.
источник

ДС

Дмитрий Степанов... in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Это - прощай индекс, время в космос, минус запрос.
Да там изначально всё печально было. Топором кашу не испортишь.
источник

ND

Nikita Dverkin in SqlCom.ru - Стиль жизни SQL
Ilia Zviagin
Это - прощай индекс, время в космос, минус запрос.
Тут ещё и ключа нет
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Nikita Dverkin
Ой блин извиняюсь, база MySQL
Русскоязычная группа: @mysql_db
источник

IZ

Ilia Zviagin in SqlCom.ru - Стиль жизни SQL
Ты серьезно?
источник