powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вопрос про обрезку даты??
8 сообщений из 8, страница 1 из 1
Вопрос про обрезку даты??
    #33457028
From_ORA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В поле имеется ДАТА+время т.е. TIMESTAMP (DateTime)

Раньше в ORACLE для сравнения делал
SELECT truncate(date_field)=sysdate
Как написать в MySQL
Неужели попроще нельзя??

Вот так пишу:

SELECT STR_TO_DATE(date_field, '%d-%m-%Y')=now();
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33457052
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А можно для тех, кто с ораклом не работал, объяснить, что вы хотите получить в итоге?
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33457089
Фотография 4m@t!c
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAl
+
>ДАТА+время т.е. TIMESTAMP (DateTime)
Глупость. прочтите ман о TIMESTAMP.
----------------------------------------
Артисты не приехали, приехали цыгане
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33457131
Владимор Конев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlА можно для тех, кто с ораклом не работал, объяснить, что вы хотите получить в итоге?Человек хочет получить только дату, без порции времени.
ТО есть, если он имел дату в виде 'DD:MM:YYYY HH24:MI:SS' ('23:12:2005 14:51:24'), то ему нужно получить из этого вот такое значение: 'DD:MM:YYYY' ('23:12:2005'), то есть дату с усеченной(TRUNC) порцией времени :-)
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33457173
DocAl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Странно, что человек при этом не хочет посмотреть функции работы с датой и временем .
Также странно, что очевидным образом называющаяся функция DATE() не была найдена просто интуитивно.
Возможно, я чересчур резок, но документация вроде для того и пишется, чтобы её читали?
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33457253
Владимор Конев
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
DocAlВозможно, я чересчур резок, но документация вроде для того и пишется, чтобы её читали?Жалко, что не все так думают. Кроме того, категорию людей "чукча не читатель, чукча писатель" не истребишь, она была есть и будет.
С другой стороны, если бы все читали доку, то кто бы тогда задавал вопросы на форумах? ;-) Или даже не так, а вот так: если бы все читали доку, то перед кем бы знающие люди блестали бы своими знаниями? ;-)
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33458848
Фотография Валентин К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да и предикат с которым сравнивается NOW() возвратит секунды.
...
Рейтинг: 0 / 0
Вопрос про обрезку даты??
    #33460778
Фотография Dinky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а может человеку стиль оракла милее ;)
тогда так: TRUNCATE(datetime/1000000,0) as date

--
Dmitry
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Вопрос про обрезку даты??
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]