первый я бы запрос, как этот
SELECT p.name, s.height, s.width, ps.price
FROM product_sizes as ps, product as p, sizes as s
WHERE ps.sizeid = s.sizeid
AND p.productid = ps.productid
AND p.productid=1
, чем просто вычислить его в выбранном попробовать, как его непроверенных и я не очень знаю, если это работает, но оно должно ...
SELECT p.name, s.height, s.width, (((ps.price/100)*x)+ps.price) as newPrice
FROM product_sizes as ps, product as p, sizes as s
WHERE ps.sizeid = s.sizeid
AND p.productid = ps.productid
AND p.productid=1
, конечно, вы должны там, где X есть :)
что с этой строкой ??? .... (ваш источник)
SELECT product.name sizes.height, sizes.width, product_sizes.price
-------------------^ there is a comma missing
FROM product_sizes as s
JOIN sizes ON s.sizeid = sizes.sizeid, product
--------------------------------------------^ what is this ?
JOIN product_sizes on product.productid = product_sizes.productid
WHERE product.productid=1
Это настоящий запрос? Синтаксис выглядит неправильно. – dasblinkenlight
Ye его реальный запрос – KEVIN
У меня все еще не получается вопрос ^^ вы хотите иметь вычисленную цену в своем результате?!?!? – Dwza