网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

mysql怎么双重排序 mysql两次排序

mysql 查看的同时 按字段排序 有没有双重排序 就是我按照第一个字段筛选后再按照第二个字段筛选

你好,按照你说的 不太可能实现 ,因为一行数据 就是一行数据 ,你如果按照第一个字段 排序 第一行也许 是 id 是1的 但按照第二个字段排序 也许是id是2的

创新互联专注于企业营销型网站、网站重做改版、潍城网站定制设计、自适应品牌网站建设、H5开发商城网站开发、集团公司官网建设、成都外贸网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为潍城等各大城市提供网站开发制作服务。

有矛盾的

所以一般情况无法实现

mysql数据库怎么可以两个条件排序?

今天又测试了一下,使用utf8字符集创建的表或者字段使用的是utf8字符集,中文的排序是不正确的,如果表和字段是gbk字符集,则可以正确的排序。

mysql

create

table

tt_character

(name

varchar(20))

default

charset

gbk;

Query

OK,

rows

affected

(0.03

sec)

mysql

create

table

tt_character1

(name

varchar(20))

default

charset

utf8;

Query

OK,

rows

affected

(0.04

sec)

mysql

insert

into

tt_character

values('兰州'),('安徽'),('江西');

Query

OK,

3

rows

affected

(0.00

sec)

Records:

3 Duplicates:

0 Warnings:

mysql

insert

into

tt_character1

values('兰州'),('安徽'),('江西');

Query

OK,

3

rows

affected

(0.00

sec)

Records:

3 Duplicates:

0 Warnings:

mysql

select

*

from

tt_character1

order

by

name;

+------+

|

name

|

+------+

|

兰州

|

|

安徽

|

|

江西

|

+------+

3

rows

in

set

(0.00

sec)

mysql

select

*

from

tt_character

order

by

name;

+------+

|

name

|

+------+

|

安徽

|

|

江西

|

|

兰州

|

+------+

3

rows

in

set

(0.00

sec)

MYSQL数据库双排序问题

这样写吧:

select

*

from

(表明)

order

by

is_pro

desc,posdate

desc;

这样排有个不好的就是他会把推荐的也按倒叙排列,不过到是能实现先1,后0


文章名称:mysql怎么双重排序 mysql两次排序
本文地址:http://bjjierui.cn/article/hicgis.html

其他资讯