千家信息网

用sql语句取设置了置顶的记录

发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,select * from products order by case when isTop=0 then 1 else 0 end,pId desc这句语句我是这么理解的:isTop=0(设为1)
千家信息网最后更新 2026年11月02日用sql语句取设置了置顶的记录

select * from products order by case when isTop=0 then 1 else 0 end,pId desc

这句语句我是这么理解的:

isTop=0(设为1) 未置顶 =1置顶(设为0);升序排列。

pId是表的主键,自增长;降序排列。

这样就能将主键降序与置顶统一按降序排列出来了。

0