mysql中怎么样指定某行或者某列的排序实现方法分析(图)
技术百科
黄舟
发布时间:2017-05-21
浏览: 次 这篇文章主要介绍了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)
方法二:
核心sql
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_id7”,就会把用户id为7的排在前面。
如果是多条数据行:
SELECT * FROM user ORDER BY user_id NOT IN(7,8,9),score DESC;
mysql 某列指定值靠前排序
单个列靠前排序:
mysql 某列指定值靠前排序 order by case
SELECT * 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,30
province =10106000 的 靠前排,在province = 10106000 中 city=10106001 的靠前排
# 靠前
# 会把
# 排在
# 这段
# 多个
# 这篇文章
# mysql
# 多条
# 会先
# 前排
# 佳洁士
相关栏目:
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
AI推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
SEO优化<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
技术百科<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
谷歌推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
百度推广<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
网络营销<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
案例网站<?muma echo $count; ?>
】
<?muma
$count = M('archives')->where(['typeid'=>$field['id']])->count();
?>
【
精选文章<?muma echo $count; ?>
】
相关推荐
- Windows10电脑怎么设置电源按钮_Win10
- Win11如何设置省电模式 Win11开启电池节电
- php后缀怎么变mp4能播放_让php伪装mp4正
- php能控制zigbee模块吗_php通过串口与c
- Win10怎么卸载迅雷_Win10彻底卸载迅雷方法
- Win11笔记本怎么看电池健康度_Win11电池报
- windows 10专注助手怎么关闭_window
- Mac电脑如何恢复出厂设置_Mac抹掉数据并重装系
- Ajax提交表单PHP怎么接收_处理Ajax发送的
- 如何诊断并终止卡死的 multiprocessin
- Win10文件历史记录怎么用 Win10开启自动备
- php做exe支持多线程吗_并发处理实现方式【详解
- MAC如何隐藏文件夹及文件_MAC终端命令隐藏与第
- Win10怎样安装PPT模板_Win10安装PPT
- Win11怎么关闭内容自适应亮度_Windows1
- php8.4新语法match怎么用_php8.4m
- 使用类变量定义字符串常量时如何实现类型安全的 Li
- Win11怎么设置虚拟桌面 Win11新建多桌面切
- Win11如何设置开机问候语 Win11修改登录界
- Windows10系统怎么查看CPU温度_Win1
- 如何高效获取循环末次生成的 NumPy 数组最后一
- Mac如何整理桌面文件_Mac使用堆栈功能一键整理
- 如何在 Go 项目开发中正确处理本地包导入与远程模
- Win11怎么设置声音输出设备_Windows11
- Win10怎么关闭自动更新错误弹窗_Win10策略
- Mac怎么设置鼠标滚动速度_Mac鼠标设置详细参数
- Python项目回滚策略_发布安全说明【指导】
- PHP主流架构怎么集成Redis缓存_配置步骤【方
- 如何在Golang中优化文件读写性能_使用缓冲和并
- Windows Defender扫描失败怎么办_安
- 如何在 Python 中将 ISO 8601 时间
- 如何在 Go 中调用动态链接库(.so)中的函数
- Win11怎么关闭搜索历史_Win11清除设备上的
- Win11开始菜单打不开_修复Windows 11
- Win11怎么修改DNS服务器 Win11设置DN
- Win11怎么关闭触控板_Win11笔记本禁用触摸
- Win11怎么更改输入法顺序_Win11调整语言首
- 如何在 Go 结构体中正确初始化 map 字段
- Win11怎么调整屏幕亮度_Windows 11调
- Win11怎么设置环境变量_Win11配置Path
- php增删改查需要哪些扩展_开启mysqli或pd
- php8.4xdebug无法调试怎么办_php8.
- php中::能用于接口静态方法吗_接口静态方法调用
- Windows笔记本无法进入睡眠模式怎么办?(电源
- Win11更新后变慢怎么办_Win11系统更新后卡
- Mac如何彻底清理浏览器缓存?(Safari与Ch
- Windows10电脑怎么查看硬盘通电时间_Win
- 如何使用Golang管理跨项目依赖_Golang多
- Win11输入法选字框不见了怎么办_Win11输入
- Win11怎么关闭自动修复_跳过Win11开机自动

uctname='佳洁士(Crest) 绿茶薄荷牙膏180克'
or sp.productname='心味果园 兰花豆 190g/袋 1袋 炒货豆制品休闲零食' ORDER BY sp.productid not in(11042723)
QQ客服