Прежде всего, я знаю, что вопрос может быть задан раньше, но мой запрос немного отличается. Я искал, но я не мог найти то, что искал. Любой, кто знает, что этот вопрос задан раньше, укажите ссылку на этот пост.Запрос Mysql с несколькими запросами
Так что мой вопрос в том,
Это веб-сайт бронирования мини-гостиниц. У меня есть таблицы VEHICLES. В этой таблице у меня 4 автомобиля. Салон, поместье, MPV, микроавтобус. Эти транспортные средства имеют такие значения, как пассажиры и багажная емкость и т. Д. Следующим образом;
- седан => Пассажиры = 4 и luggage_capacity = 5
- недвижимости => Пассажиры = 4 и luggage_capacity = 8
- MPV => Пассажиры = 6 и luggage_capacity = 10
- Микроавтобус => пассажиры = 10 и luggage_capacity = 30
Теперь, когда посетитель вводит информацию о том, сколько пассажиров и сколько багажных, Sql запрос должен вернуть правильный автомобиль для указанной информации.
Пример: Посетитель Выбирает 3 пассажиров и 5 багаж. Это должно вернуть автомобиль SALOON. Если пассажирам 6, и нет багажа, MPV должен вернуться как результат и так далее.
Я пробовал выполнить следующий запрос sql, но отображается неправильный автомобиль.
SELECT name FROM vehicles WHERE passengers >= $passengers
AND luggage_capacity >= $luggage_capacity
Надеюсь, я мог бы объяснить, что я имел в виду. Любая помощь приветствуется.
Вы должны заказать свои результаты, попробуйте '' ORDER BY пассажиров ASC, luggage_capacity ASC'' – arma
Спасибо. Это сработало для меня – Vurkac