Задавайте вопросы, мы ответим
Вы не зашли.
нужно сделать что бы выводилось все это без миллисекунд
SELECT ActiveTime, Message,Source, Severity,NewState,Cookie,ActorId,Attrib00_Value,Attrib01_Value FROM EventHistory WHERE (ActiveTime >= '2018-01-15 09:53:00' and ActiveTIme <= '2018-01-15 09:55:08') AND (Source LIKE 'строка для поиска')
много читал про convert и тому подобное, но не знаю куда это применить...
ГУРУ ПОМОГИТЕ !
Неактивен
не ясно, что у вас выводится с миллисекундами
приведите пример в виде:
create table ..
insert into ..
и какой резутат вы хотите получить на этих данных
Неактивен
всем спасибо за внимание !
все-таки сам допер ! ))
SELECT convert(varchar(20),ActiveTime,120), Message,Source, Severity,NewState,Cookie,ActorId,Attrib00_Value,Attrib01_Value FROM EventHistory WHERE (ActiveTime >= '2018-01-15 09:53:00' and ActiveTIme <= '2018-01-15 09:55:08') AND (Source LIKE 'строка для поиска')
Неактивен
только не совсем то
convert округляет, а мне нужно отсечь миллисекунды
Неактивен
Попробуйте TIME_FORMAT
https://dev.mysql.com/doc/refman/5.5/en … ime-format
Неактивен
а как это применить к колонке ActiveTime ?
Неактивен
Неактивен
DATE_FORMAT нет встроенной функции...
пробовал LEFT(ActiveTIme,20) - выдает в формате Jan 15 2018 10:36AM
чувствую где-то рядом но не то...
Неактивен
Почему нет функции? Какая версия MySQL?
https://dev.mysql.com/doc/refman/5.5/en … ate-format
Неактивен
вопрос снят
SELECT convert(char(20),ActiveTime,120), Message,Source, Severity,NewState,Cookie,ActorId,Attrib00_Value,Attrib01_Value FROM EventHistory WHERE (ActiveTime >= '2018-01-15 09:53:00' and ActiveTIme <= '2018-01-15 09:55:08') AND (Source LIKE 'строка для поиска')
выдает в текстовом формате, но это уже проще
Неактивен