Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
RosPC
-6 / 3 / 0
Регистрация: 21.09.2012
Сообщений: 80
#1

SQLite запрос

30.10.2012, 16:18. Просмотров 1129. Ответов 3
Метки нет (Все метки)

Здраствуйте, у мене есть таблица events... там есть поле action_date, в етом поле дата и время в секундах, я не знаю как мне написать запрос который будит витаскивать из таблицы все записи например з 12:00 по 13:00... если не сложно помогите!) Зарание, большое спасибо!)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
30.10.2012, 16:18
Ответы с готовыми решениями:

Как именно можно сделать SQLite запрос, если запрос уже сформирован?
Здравствуйте. Помогите понять , как именно можно сделать SQLite запрос , если запрос уже...

Запрос в бд sqlite
Здравствуйте! У меня есть запрос следующего вида: public static final String SQL = "SELECT * " +...

SQLite запрос
ищу минимальное значение в столбце и хочу вывести его в переменную . int nameColMill =...

SQLite запрос
Добрый день! Не могу разобраться как писать запросы SQL. Предположим, у меня есть таблица Events...

SQLite и древовидный запрос
Привет! Создаю в SQLite browser древовидный запрос, вот его часть. select * from rubric where...

3
TanT
эволюционирую потихоньку
467 / 465 / 91
Регистрация: 30.06.2009
Сообщений: 1,399
30.10.2012, 18:53 #2
попробуй так
MySQL
1
2
3
4
SELECT *
    FROM events
    WHERE action_date between to_date ('12:00', 'HH:MM')
    AND to_date ('13:00', 'HH:MM');
Добавлено через 7 минут
хотя за to_date не уверен
ещё есть вариант

MySQL
1
select * from events  where   action_date  BETWEEN minDate  12:00:00 AND  maxDate  13:00:00");
1
mks81
7 / 7 / 0
Регистрация: 12.10.2012
Сообщений: 51
31.10.2012, 14:44 #3
По идеи так:
SQL
1
SELECT * FROM events WHERE action_date BETWEEN "12:00:00" AND "13:00:00";
вот только непонятно в каком виде записаны даты:
Цитата Сообщение от RosPC Посмотреть сообщение
там есть поле action_date, в етом поле дата и время в секундах
В Unix формате в секундах с 1970, или как?
1
RosPC
-6 / 3 / 0
Регистрация: 21.09.2012
Сообщений: 80
31.10.2012, 17:42  [ТС] #4
Цитата Сообщение от mks81 Посмотреть сообщение
По идеи так:
SQL
1
SELECT * FROM events WHERE action_date BETWEEN "12:00:00" AND "13:00:00";
вот только непонятно в каком виде записаны даты:

В Unix формате в секундах с 1970, или как?
пасибо!) У меня в базе формат дати в секундах с 1970...))) а в android в милисекундах с 1970... но ето не проблема!

Добавлено через 1 минуту
Цитата Сообщение от TanT Посмотреть сообщение
попробуй так
MySQL
1
2
3
4
SELECT *
    FROM events
    WHERE action_date between to_date ('12:00', 'HH:MM')
    AND to_date ('13:00', 'HH:MM');
Добавлено через 7 минут
хотя за to_date не уверен
ещё есть вариант

MySQL
1
select * from events  where   action_date  BETWEEN minDate  12:00:00 AND  maxDate  13:00:00");

спасибо!)
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
31.10.2012, 17:42

Некорректно выполняется запрос к SQLite
Здравствуйте! Необходимо сделать выборку данных из БД по двум условиям + еще максимум по третьему...

SQLite запрос для списка с подчиненными
Помогите пожалуста составить запрос (подзабыл азы SQLite - давно не работал). Скажите хотя-бы...

Простейший запрос к SQLite (или схожу сума)
Всех доблестных кодеров с праздником! Элегантных программных решений и выдающихся результатов...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru