mysql指定某行或者某列的排序
方法:
通过desc:
都无法实现:
方法一:
select sp.productid,sp.productname,ss.sku from sp_product sp inner join sku_skus ss on sp.productid=ss.productid
where sp.productname='力士恒久嫩肤娇肤香皂115g'
or sp.productname='佳洁士(Crest) 绿茶薄荷牙膏180克'
or sp.productname='心味果园 兰花豆 190g/袋 1袋 炒货豆制品休闲零食' order by (
case when sp.productid=11042723 then 1 ELSE 2 END)
方法二:
select sp.productid,sp.productname,ss.sku from sp_product sp inner join sku_skus ss on sp.productid=ss.productid
where sp.productname='力士恒久嫩肤娇肤香皂115g'
or sp.productname='佳洁士(Crest) 绿茶薄荷牙膏180克'
or sp.productname='心味果园 兰花豆 190g/袋 1袋 炒货豆制品休闲零食' ORDER BY sp.productid not in(11042723)
Mysql:把指定数据行排在前面如果只是一条数据行,可以这样:SELECT * FROM user ORDER BY user_id<>7,score DESC;
主要是“user_id<>7”,就会把用户id为7的排在前面。如果是多条数据行:
SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC; mysql 某列指定值靠前排序 单个列靠前排序:
mysql 某列指定值靠前排序 order by caseSELECT * FROM `jcxsw`.`t_company_product` order by (
case when id=263 then 1 ELSE 4 END),category_id desc;
这段sql代码 会先排列id =263的额数据 然后 根据category_id倒叙多个列靠前排序:SELECT * FROM `web_membersfastsort_women` m order by
m.province<>'10106000' , m.city<>'10106001' ,m.city desc,m.province
desc,m.s_cid asc, m.images_ischeck desc,m.pic_num desc limit 2000,30province =10106000 的 靠前排,在province = 10106000 中 city=10106001 的靠前排
mysql指定某行或者某列的排序相关推荐
- mysql根据行数排序_mysql指定某行或者某列的排序
方法: 通过desc: 都无法实现: 方法一: select sp.productid,sp.productname,ss.sku from sp_product sp inner join sku_ ...
- 多行多列mysql_mysql如何将多行变成多列
mysql将多行变成多列的方法:首先在原表中查询数据:然后将多行数据合并到同一列或不同列即可,如[select name ,group_concat(sore Separator ';') as sc ...
- Python读写Excel数据(指定某行某列)
Python读写Excel数据(指定某行某列) 在Python数据处理中,经常需要对Excel表格进行读写操作,本文的代码介绍了如何通过行与列的下标进行数据的读写:代码对数据格式有要求,读数据要求文件 ...
- pandas读取csv数据、参数指定作为行索引的数据列索引列表形成复合(多层)行索引、使用set_index函数把数据列转化为行索引(keys参数指定需要被转化的数据列)
pandas使用read_csv函数读取csv数据.index_col参数指定作为行索引的数据列索引列表形成复合(多层)行索引.header参数指定作为
- mysql中将列动态转换为行,mysql 行转列 MySQL数据库动态行转列
想把mysql一个表的行转成列,图1是原表,想实现图2的样式SELECT MAX(CAS就是一个动态的行列转换 CREATE TABLE `c_wssb_zz` ( `aa011` varchar(1 ...
- Monaco Editor教程(九):聚焦到编辑器的指定位置,某行,某列
背景 在GitLab查看一个文件时,我们可以点击行号,从而获得一个锚点,如下图, 点击后在url上会加上这个一个标识 #L18 用户可以分享该链接,其他用户通过该链接进入页面后,浏览器会自动滑动到用户 ...
- mysql中什么是表?列?行?什么是主键和外键?什么是索引?为什么要使用索引?
mysql中什么是表?列?行? 在关系数据库中,表(Table)是数据的主要组织单元.它是由一组命名的列和行组成,用于存储和组织数据. 列(Column)是表中的一个字段,用于存储特定类型的数据.每个 ...
- mysql索引列是锁表还是锁行_[转]关于MYSQL Innodb 锁行还是锁表
关于mysql的锁行还是锁表,这个问题,今天算是有了一点头绪,mysql 中 innodb是锁行的,但是项目中居然出现了死锁,锁表的情况.为什么呢?先看一下这篇文章. 做项目时由于业务逻辑的需要,必须 ...
- python如何读取csv文件某几行某几列_扣丁学堂简述如何实现pandas读取csv文件指定的前几行...
扣丁学堂简述如何实现pandas读取csv文件指定的前几行 2018-08-01 14:16:55 1620浏览 今天扣丁学堂 用于存储数据的csv文件有时候数据量是十分庞大的,然而我们有时候并不需要 ...
最新文章
- 使用Python和OpenCV实现超快速,简单的伽玛校正功能
- 铺铜过孔不要十字_铺植草砖施工工艺
- 【Java学习笔记之十五】Java中的static关键字解析
- 【渝粤教育】广东开放大学 综合英语1 形成性考核 (36)
- 计算机网络课程设计之电子邮件客户端程序设计与实现
- A*B问题(信息学奥赛一本通-T1036)
- BZOJ2059: [Usaco2010 Nov]Buying Feed 购买饲料
- 嵌入式电路设计(从电路到系统)
- C++ - 虚基类、虚函数与纯虚函数
- KingTable 是表格动态列插件
- 中国未来5年IP地址需求总量高达345亿
- C语言 · 阶乘计算 · 基础练习
- linux内核 header.s,arm架构的linux内核中,clrex指令的作用是什么
- 兄弟打印机内存已满清零方法_兄弟打印机全部清零操作方法
- python的metaclass分析
- 复利mysql_复利计算--结对
- Java第七周心得体会
- js画布Canvas
- excel插件方格格子
- Landsat 行列号与经纬度在线转换
热门文章
- Windows一些操作
- silverlight 自定义资源整理(待后续补充)
- Tips/Tricks#3:利用JavaScript选择GridView行
- 10.Springcloud的Zuul
- 分享:MySQL 学习笔记(三)
- oracle 942出错,oracle升级后exp出现oracle942错误
- cad插入块_CAD中的quot;块quot;能否修改?能!一个命令可快速解决
- spgwr | R语言与地理加权回归(Ⅰ-2):广义线性地理加权回归
- mysql mybatis 主键id_MyBatis+MySQL 返回插入的主键ID
- linux 程序调试日志,Linux程序调试