数据库指定某个列的某个值优先排序

有时候接到这么一个需求,就是指定某个商品某个品牌优先展示,那么数据库SQL该怎么实现呢?

比如商品表(goods),有个品牌字段(brand),公司要求优先展示【华为】品牌的商品,那么SQL语句该怎么写?

sql 复制代码
SELECT 
  * 
FROM
  goods 
ORDER BY 
  CASE
    WHEN brand = "华为" 
    THEN 0 
    ELSE 1 
  END,
  id 

【推荐阅读】
1:数据库防护做不好,分分钟要被勒索比特币,每个接触数据库的都必须知道
2:程序员如何脱单?看完脱单率至少增加80%

相关推荐
data analyse 456几秒前
页面卸载时埋点上报总丢失?sendBeacon 上报与补偿方案
大数据·运维·服务器·前端·数据库·人工智能·数据分析
企查查数据服务1 分钟前
充电桩集采准入:用企业数据做供应商失信批量核验
大数据·数据库·人工智能
敲上瘾8 分钟前
分布式系统——Redis哨兵:自动故障转移与选举原理
linux·数据库·redis·分布式·缓存·微服务
2501_9339232533 分钟前
MySQL CRUD 详解:表数据插入、更新与删除,附生产避坑指南
数据库·mysql
爱喝水的鱼丶3 小时前
SAP-ABAP:S/4 HANA ABAP 新特性入门:与 ECC ABAP 的核心差异、架构优势与学习路径规划
运维·数据库·性能优化·sap·abap·hana·开发交流
余槐i10 小时前
PostgreSQL 函数索引报错 must be immutable:3种绕法与代价
数据库·后端·sql·postgresql·性能优化
数据库小学妹10 小时前
PostgreSQL表膨胀怎么办?autovacuum清不动的根因与排查命令
数据库·postgresql·表膨胀·mvcc·数据库运维
mister_guo10 小时前
MySQL-1267错误:排序规则冲突的原因与解决方案
数据库·mysql
骇客野人10 小时前
在麒麟操作系统上 分别安装 jdk1.8, 达梦数据库,redis ,memcache 的操作实施方案和步骤
数据库·redis·memcached
美狐美颜SDK开放平台12 小时前
直播APP如何实现美白滤镜功能?视频美颜SDK技术开发方案详解
前端·数据库·人工智能·音视频·美颜sdk·直播美颜sdk·视频美颜sdk