在mysql中选择并打印最大值

时间:2015-03-18 02:42:59

标签: mysql select

我正在尝试选择最大值并打印但不起作用

有人可以帮助我吗?

$query = "SELECT MAX(price) FROM products WHERE user='".$user."'";
$result = $conn->query($query);
$price = $result["price"];
echo $price;

1 个答案:

答案 0 :(得分:2)

您使用的是别名价格,因此您需要指定它:

SELECT MAX(price) as price FROM products WHERE user='".$user."'

或者,您可以使用查询:

select price
from products
where user='".$user."'
order by price desc
limit 1;