2020
12-29
12-29
postgres 实现查询某条数据的排名
我就废话不多说了,大家还是直接看代码吧~select*from(selectROW_NUMBER()OVER(ORDERBYfatdescnullslast)ASxuhao,foodnum,foodname,fatfromek_foodwhereisdel=0)foodwherefoodnum='Ss192008'涉及到的问题1.排序时,字段值为null的会排在前面,导致数据不准确,解决办法在orderby后面增加nullslast2.给查询的结果增加序号selectROW_NUMBER()OVER(ORDERBYfatdescnullslast)ASxuhao补充:利用...
继续阅读 >