原文:mysql让指定的多个ID优先排序

有时候同一个表中,想让某几个ID排在最前面,不是where条件的那种方式,而是几个ID排在前面后其他数据也能随后显示,这样就用到了id优先排序 有两种方式: 字段过滤法 条件法 会先让 , , 这三条数据排在前面,剩余的数据按ID取最新的排在后面,总的取 条。 ...

2022-03-23 16:52 0 1068 推荐指数:

查看详情

SQL 排序指定内容优先排序

select AA from HR_JAppForm order by CHARINDEX( AA,'不指定的内容') desc 用查找字符串的位置的方式 进行排序 ...

Wed Apr 15 00:50:00 CST 2020 0 1704
mysql 怎样先排序再分组

权游游牧族:众所周知!一句SqL语句不能先排序再分组。所以这里给出几个案例 对价格price进行排序然后再根据商店类型shop_name进行分组查询 select * from (select * from shop order by price desc) a GROUP ...

Thu May 16 22:30:00 CST 2019 0 3717
mysql先排序后分组

有一个需求,在答题主记录表里面根据用户答对题目数量(correct_answer)和答题时间(paper_time)进行排行。即:答对题目数量最大者排行最前,相同数量则根据时间最小来排行。 最开始想的思路:在用户表保存这两个字段,方便后期排序。但是无奈伙伴认为没必要,那就另辟蹊径。直接 ...

Wed Nov 03 18:43:00 CST 2021 0 1116
mysql查询按照指定id排序

例子: SELECT * from product WHERE id in (108821,108819,108820) order by field(id,108821,108819,108820) ...

Mon Dec 14 19:13:00 CST 2020 0 432
Mysql sql书写之——实现先排序后分组

最近在工作中遇到一个先排序后分组的需求,发现MySql不同的版本有不同的结果,特此记录。 举例:要求在shop表中查询出各类型商店中价格最高的商品。 那么很自然地就想到了对价格price进行排序然后再根据商店类型shop_name进行分组查询 这条 ...

Wed Oct 31 01:08:00 CST 2018 0 2119
mysql 查询多个id

select * from b1 where find_in_set('4',id); select * from b1 where id in (1,2,3,22); ...

Fri Aug 07 18:38:00 CST 2015 0 6803
mysqlID排序(转)

自己建表的时候,把一个字段类型创建为varchar(2) ,其实应该建为int(2)的。 因为我只允许输出数字。这本来也没什么,无非就是占点空间,懒得改了。但是今天在后台发现排序有问题。于是,没办法,改之。下面简单说一下MySQL的varchar排序问题,引以为戒。 下面,我从数据库 ...

Wed Mar 23 05:46:00 CST 2016 0 5720
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM