当前位置: 首页 > news >正文

佛山网站建设佛山网络推广/seo与sem的区别

佛山网站建设佛山网络推广,seo与sem的区别,网站截图怎么做,wordpress 商城站下载从现实项目需求出发;有一张城市表,里面有北京、上海、广州、河北、天津、河南6座城市。mysql> select * from bjy_order;----------| id | city |----------| 1 | 北京 || 2 | 上海 || 3 | 广州 || 4 | 河北 || 5 | 天津 || 6 | 河南 |----------要求…

从现实项目需求出发;

有一张城市表,里面有北京、上海、广州、河北、天津、河南6座城市。

mysql> select * from bjy_order;

+----+------+

| id | city |

+----+------+

| 1 | 北京 |

| 2 | 上海 |

| 3 | 广州 |

| 4 | 河北 |

| 5 | 天津 |

| 6 | 河南 |

+----+------+

要求是让上海排第一个,天津排第二个;

最简单粗暴的方法就是添加一个order_number字段,用来标识顺序的;然后通过order by order_number asc排序。

mysql> select * from bjy_order order by order_number asc;

+----+------+--------------+

| id | city | order_number |

+----+------+--------------+

| 2 | 上海 | 1 |

| 5 | 天津 | 2 |

| 1 | 北京 | 3 |

| 3 | 广州 | 4 |

| 4 | 河北 | 5 |

| 6 | 河南 | 6 |

+----+------+--------------+

这么做确实能满足需求。但是如果表里面有中国全部的32个省呢?

再如果来个全国的县市表几百个数据呢?而我们只是想让某几个值排最前面就好了。

就如人们大部分人只知道世界第一高峰是珠穆朗玛峰而不去关注第二第三一样。

我们应该首先想到的就是只给需要排在前面的加上排序数字,其他为NULL。

mysql> select * from bjy_order;

+----+------+--------------+

| id | city | order_number |

+----+------+--------------+

| 1 | 北京 | NULL |

| 2 | 上海 | 1 |

| 3 | 广州 | NULL |

| 4 | 河北 | NULL |

| 5 | 天津 | 2 |

| 6 | 河南 | NULL |

+----+------+--------------+

然后我们order by一下;

mysql> select * from bjy_order order by order_number asc;

+----+------+--------------+

| id | city | order_number |

+----+------+--------------+

| 1 | 北京 | NULL |

| 3 | 广州 | NULL |

| 4 | 河北 | NULL |

| 6 | 河南 | NULL |

| 2 | 上海 | 1 |

| 5 | 天津 | 2 |

+----+------+--------------+

然而即将成功的时候让人沮丧的事情发生了,那些为NULL的排在在最前面。

OK,下面有请今天的主角出场来解决这个问题。

我们来利用is null把sql给稍微改造一下即可。

mysql> select * from bjy_order order by order_number is null,order_number asc;

+----+------+--------------+

| id | city | order_number |

+----+------+--------------+

| 2 | 上海 | 1 |

| 5 | 天津 | 2 |

| 1 | 北京 | NULL |

| 3 | 广州 | NULL |

| 4 | 河北 | NULL |

| 6 | 河南 | NULL |

+----+------+--------------+

到此完美实现需求。

http://www.lbrq.cn/news/1066753.html

相关文章:

  • 怎么搭建自己的网站服务器/百度网盘帐号登录入口
  • 广州高端网站设计/疫情放开最新消息今天
  • 网站建设站点无法发布/百度网址大全网站大全
  • 返利淘客网站源码/平台推广方式方法是什么
  • 网站建设中网站需求分析和报告工能论文/网络营销模式下品牌推广研究
  • 效果图哪个网站好/杭州网络推广外包
  • 北京南站到北京站/巨量引擎官网
  • 网站里面的图片做桌面不清晰度/百度seo关键词优化电话
  • 刚注册在域名可以自己做网站吗/淘宝关键词查询
  • 鹿泉区城乡建设局网站/指数搜索
  • 提供网站建设报/优秀网页设计
  • 阿里云服务器做网站/网店网络推广方案
  • 网站商城建设/西安网红
  • 怎么做好网站推广/seo实战密码第四版pdf
  • 徐州做网站的公司招聘/seo关键词优化的技巧
  • 手机做车载mp3下载网站/黑帽seo寄生虫
  • 湘潭专业网站建设湘潭振企专业/互联网营销推广怎么做
  • 专业代做时时彩网站/百度网盘电话人工服务
  • 龙海市城乡规划建设局网站/营销方案范文
  • 上海模板网站/网络营销公司哪家可靠
  • qq是谁开发的/上海网站优化公司
  • python做网站安全性/黄金网站软件免费
  • 家居企业网站建设新闻/baidu百度
  • 企业网站怎么做两种语言/百度指数
  • 网页设计工资待遇/成都seo推广
  • 网站首图怎么做/线上营销模式
  • 中国自适应网站建设/网站加速器
  • 学做网站制作/seo搜索引擎工具
  • 做网站1000以下哪家好/吸引人的推广标题
  • 华为手机官方网站登录/天津百度seo代理
  • 服务器的Mysql 集群技术
  • 基于高斯光束干涉的微球体相位成像系统设计与实现
  • 【从零开始学习Redis】初识Redis
  • Spring+K8s+AI实战:3全栈开发指南
  • 嵌入式学习-(李宏毅)机器学习(5)-day32
  • node.js常用函数