![](/img/trans.png)
[英]Please provide a sample query how to order by desc with 2 conditions in a query?
[英]How to order by desc with 2 conditions in a query?
如果有3个记录,分别为500、1000和1500,则默认查询将类似于按DESC排序的金额,第二个条件是有一个按钮,如“ MOVE TO TOP”,如果500个用户单击按钮,则该记录移动到顶部和下一条记录应该明智地显示数量,例如1500、1000。
如果单击“移至顶部”按钮,则当前日期将存储在click_date列中。
我仅使用默认金额DESC查询,
SELECT property_id
FROM userpostproperties
WHERE status = '1'
ORDER BY amount DESC
请提出进一步的条件给我样品查询
您可以按照注释部分中的建议创建一个amount_order
字段,并以此order
。 但是,如果您由于某种原因(内存节省,避免频繁写入等)而不想存储该信息,那么这可能是不可行的选择,那么您可以创建一个存储函数来进行此计算。 但是,如果您事先不知道排序,例如因为您需要基于用户操作进行排序,那么您将需要编写PDO查询并将排序标准作为参数传递给该查询。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.