还可以用来排序,如下;
mysql SELECT * FROM TEST WHERE id in(4,2,3);
+----+-------+---------+
| id | pname | pnum|
+----+-------+---------+
|2 | 产品2 | 2,4,7|
|3 | 产品3 | 3,4|
|4 | 产品4 | 1,7,8,9 |
+----+-------+---------+
3 rows in set (0.03 sec)
如果想要按照ID为4,2,3这样排序呢mysql语句怎么切割?
mysql SELECT * FROM TEST WHERE id in(4,2,3) ORDER BY find_in_set(id,'4,2,3');
+----+-------+---------+
| id | pname | pnum|
+----+-------+---------+
|4 | 产品4 | 1,7,8,9 |
|2 | 产品2 | 2,4,7|
|3 | 产品3 | 3,4|
+----+-------+---------+
3 rows in set (0.03 sec)
【mysql语句怎么切割 mysql数据分割方式】关于mysql语句怎么切割和mysql数据分割方式的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。
推荐阅读
- 网络游戏对青少年影响,网络游戏对青少年影响的视频素材
- win10安装net35不成功,win10 net35安装不了
- ps4上的恋爱养成游戏,ps4好玩的恋爱游戏
- 主播表哥为什么不直播了,表哥直播间怎么了
- flutter数据,Flutter数据通信
- 我要看赛车游戏,我要看赛车比赛游戏
- 缅甸直播间卖货,缅甸直播间卖货怎么样
- go语言程序设计中文 go语言简单程序
- 电商如何控制市场,电商如何控制市场需求