Я хочу заказать по цене. Но я получаю цену от двух разных таблиц и сравниваю ее, чтобы получить минимальную цену и распечатать ее, если цена выше 0
. Также возможно, что цена присутствует только в одной базе данных. Грубая структура моего кода:Как я должен заказывать по цене в этом случае
query1 = choose products
while = fetch the products details {
query2 = get the price1, order by price1
query3 = get the price2, order by price2
if statement to get the minimum price so price = minimum price
if (price>0) {
echo product result
}
}
Как я могу заказать результат в соответствии с ценой?
EDIT: Продукт уже выбран, я хочу получить цену изделий из двух различных цен таблицы
Почему не один запрос, который получает оба продукта и цену за один раз, с предложением ORDER BY? –
Хотите ли вы это в MySQL или PHP? Это можно сделать с помощью одного запроса MySQL. –
может быть идея добавить тег mysql, так как ваш вопрос связан с mysql, а также – gwillie