我有一个包含6列的数据库:TaarijMisparTiltanAleYaalomLev
我有一个查询,该查询使我得到50Mispar排序的最后结果,并且有效。

$q_ch = mysqli_query($con, "select * from Hagrala order by Mispar desc limit 0,50");


我想从查询结果中找到一些数据。

例如,我想在第一次Ale = 7的地方找到Mispar字段的值。
我的意思是7可以并且将在称为Ale的列中出现几次,但是我正在寻找哪个Mispar最高。

如果在Mispar = 30765Ale = 7行中以及在另一行Mispar = 30755Ale=7中,我也只希望接收30765。

最佳答案

只需使用order bylimit

select *
from Hagrala
where Ale = 7
order by Mispar desc
limit 1;

关于php - 选择等于数字或字母的第一个值sql php,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/27553934/

10-11 00:04