У меня есть таблица с мерами и время, когда эти меры были приняты в следующем виде: MM/DD/YYYY HH: MI: SS AM. У меня есть меры в течение многих дней, начинающихся в то же время каждый день. Данные - это минута за минуту, поэтому в основном секунды всегда = 0. Я хочу выбрать только меры в течение первых 5 минут каждого дня. Я бы использовал оператор where, но условие было бы только на минутах и отметить, что существует способ сделать это? БлагодаряSQL простой выбор строк по времени
0
A
ответ
0
Вы могли бы попробовать что-то вроде этого:
SELECT * FROM SomeTable
WHERE
DATEPART(hh, timestamp_col) = 0 AND -- filter for first hour of the day
DATEPART(mm, timestamp_col) <= 5 -- filter for the first five minutes
Осторожно! 0 означает полночь. Если ваш «первый час» на самом деле составляет 8 или 9 часов утра, тогда вы должны заменить 0 на 8 или 9.
Смежные вопросы
- 1. SQL: выбор уникальных строк
- 2. SQL Group По вопросу - выбор группировки строк
- 3. SQL выбор отдельных строк по дате
- 4. SQL-выбор строк по последней дате
- 5. Выбор времени по времени Python
- 6. Выбор записи по времени
- 7. SQL-выбор «лучших» строк
- 8. Выбор строк в SQL
- 9. SQL - выбор диапазонов строк
- 10. Выбор строк по условию
- 11. Простой SQL-выбор в C#?
- 12. Простой способ реализовать выбор даты/времени
- 13. Выбор строк по критериям других строк
- 14. sql server - выбор верхних строк x по группам
- 15. SQL Order По списку строк?
- 16. MySQL - выбор строк по дате и группе времени
- 17. выбор случайных строк в sql
- 18. Мой выбор диапазона времени SQL
- 19. Psycopg2, выбор по дате/времени
- 20. MYSQL - выбор последнего времени из 2 строк
- 21. Выбор 3+ строк в SQL
- 22. SQL не Выбор всех строк
- 23. Выбор строк по последнему году
- 24. mysql - выбор строк по горизонтали
- 25. Pandas: выбор строк по списку
- 26. Выбор строк по определенному значению
- 27. Групповой выбор времени выборки по дате
- 28. SQL Server: выбор даты и времени по дате
- 29. Matlab: Выбор строк, относящихся к конкретному времени
- 30. Выбор строк для заданного интервала времени
iracema, вам обязательно нужно вернуться и рассмотреть ответы на ваши вопросы. Например, это: http://stackoverflow.com/questions/1940579/sql-inner-join-on-select-statements Из ваших комментариев это похоже на то, что решение сработало для вас, но вы никогда не проверяли его как решение. Все, что вам нужно сделать, - нажать на серый галочку, чтобы принять ответ. –