mysql查询表数据时 , 怎么把数据排序呢 , 我和大师分享一下排序方式 。 我写的经验对你进修mysql有帮忙的话 , 给我投票、点赞或者保藏!
1mysql数据库的行锁for update
1mysql查询列转当作字符串group_concat
1java怎么获得mysql过程返回多个记实集
需要这些哦
mysql、sqlyog
方式/
1登录mysql , 在test数据库中新建一个表:
Create Table
CREATE TABLE `shoufei` ( `id` int(11) NOT NULL AUTO_INCREMENT, `shijian` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, `xiangmu` varchar(20) NOT NULL, `jiage` float NOT NULL, `shuliang` int(11) NOT NULL, `jine` float DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=6 DEFAULT CHARSET=utf8
文章插图
2在表中增添数据:
insert into `shoufei` (`id`, `shijian`, `xiangmu`, `jiage`, `shuliang`, `jine`) values('1','2019-01-28 11:15:52','银翘解毒丸','2','10','20');
insert into `shoufei` (`id`, `shijian`, `xiangmu`, `jiage`, `shuliang`, `jine`) values('2','2019-01-28 11:15:59','甘草片','20','2','30');
insert into `shoufei` (`id`, `shijian`, `xiangmu`, `jiage`, `shuliang`, `jine`) values('3','2019-01-28 11:16:04','阿莫西林','20','2','40');
【mysql数据库表中的数据排序】insert into `shoufei` (`id`, `shijian`, `xiangmu`, `jiage`, `shuliang`, `jine`) values('4','2019-01-28 11:16:08','午时茶','8','1','8');
insert into `shoufei` (`id`, `shijian`, `xiangmu`, `jiage`, `shuliang`, `jine`) values('5','2019-01-28 11:16:12','银翘解毒丸','2','10','20');
文章插图
3表shoufei , 本家儿键是id , 若是不指定排序就是按照本家儿键索引挨次摆列 。
SELECT * FROM shoufei;
文章插图
4查询表中数据按照xiangmu升序摆列:
SELECT * FROM shoufei ORDER BY xiangmu ASC;
文章插图
5查询表中数据按照shuliang降序摆列:
SELECT * FROM shoufei ORDER BY shuliang DESC;
文章插图
6查询表中数据按照jiage升序、id升序摆列:
SELECT * FROM shoufei ORDER BY jiage ASC,id ASC;
文章插图
以上内容就是mysql数据库表中的数据排序的内容啦 , 希望对你有所帮助哦!
推荐阅读
- WPS表格如何设置页面不显示表格线
- 如何将两个Excel表格信息合并
- Excel数据透视表创建失败怎么办
- Excel数据透视表多次创建无法覆盖怎么办
- Excel数据透视表求和结果为0怎么办
- 清朝12位皇帝列表 清朝12位皇帝有哪些
- Excel 2013表格如何删除水印
- Word中绘制斜线表头的方法
- 如何将excel中的表格转到word上
- 苹果手表怎么查看序列号