помогите составить запрос выборки из mysql

342
28 января 2017, 12:25

Всем доброго настроения! Я учусь, не пинайте ) Помогите составить запрос mysql

Имеется табл, в которой колонки start_date и start_time

я делаю выборку

SELECT * FROM history WHERE start_date BETWEEN '$start_date' AND '$stop_date'

как изменить запрос, чтобы еще и время в сортировки участвовало?

Answer 1

SELECT * FROM history WHERE start_date BETWEEN '$start_date' AND '$stop_date' AND start_time BETWEEN '$start_time' AND '$stop_time';

Но лучше последовать рекомендациям и переместить дату и время в одну колонку.

Остальное, что следует за этим кодом переписывать не прийдется т.к. Вы можете в select выбрать 2 раза одно поле datetime и привести его отдельно к date и отдельно к time задав им соответствующие алиасы.

READ ALSO
Проблема со SwiftMailer

Проблема со SwiftMailer

На сайте использую SwiftMailerЭто второй проект, где я работаю с ним

358
День недели по дате

День недели по дате

Есть массив с датами такого типа 2016-12-15,2016-12-12

387
PHP echo не передает атрибут “checked” у радиокнопки

PHP echo не передает атрибут “checked” у радиокнопки

Есть слайдер, который вытягивает картинки из БД, переключение м/у картинками должно осуществляться через переходы по радиокнопкам посредством...

385
GDS Amadeus, Travelport на сайт как установить?

GDS Amadeus, Travelport на сайт как установить?

Задача создать сайт и установить GDS Amadeus, TravelportУ кого то есть опыт работы с этими системами? Какие фреймворки использовать? С чего начать?

320