Во первых где ошибка которая возникает при выполнении запроса?
А во вторых в правилах русским языком указано - код писать букаффками, а не картинкой (вот захочу я у себя проверить этот запрос, а его еще и набирать надо... подумаю ну его нафиг и забью)
Довольный Жизнью, есть таблица , в которой параметра объем камеры с id=17 соответствуют разные значения. Хочу выбрать все товары с объемом камеры , например от 2,8 - 8,9м3
вот запрос, условие - это две последние строчки запроса . А на картинке столбцы таблицы
SELECT josz_virtuemart_products_ru_ru.
virtuemart_product_id,
product_s_desc,
product_desc,
product_name,
josz_virtuemart_product_prices.
product_price,
product_override_price,
josz_virtuemart_products.
product_in_stock,
josz_virtuemart_product_categories.
virtuemart_category_id,
josz_virtuemart_product_customfields.
virtuemart_custom_id,
customfield_value,
josz_virtuemart_customs.
custom_title
FROM josz_virtuemart_products_ru_ru
LEFT JOIN josz_virtuemart_product_prices
ON josz_virtuemart_products_ru_ru.virtuemart_product_id = josz_virtuemart_product_prices.virtuemart_product_id
LEFT JOIN josz_virtuemart_products
ON josz_virtuemart_products_ru_ru.virtuemart_product_id = josz_virtuemart_products.virtuemart_product_id
LEFT JOIN josz_virtuemart_product_categories
ON josz_virtuemart_products_ru_ru.virtuemart_product_id = josz_virtuemart_product_categories.virtuemart_product_id
INNER JOIN josz_virtuemart_product_customfields
ON josz_virtuemart_products_ru_ru.virtuemart_product_id = josz_virtuemart_product_customfields.virtuemart_product_id
INNER JOIN josz_virtuemart_customs
ON josz_virtuemart_product_customfields.virtuemart_custom_id = josz_virtuemart_customs.virtuemart_custom_id
WHERE josz_virtuemart_product_customfields.virtuemart_custom_id = 17
AND josz_virtuemart_product_customfields.customfield_value = '2.8 - 8.9 м3'
Lara B, ну так запятая и точка - разные символы, если они в БД через точку записаны, то и при поиске нужно точку там указывать, и пробелы, ровно так как они забиты в БД.