久久r热视频,国产午夜精品一区二区三区视频,亚洲精品自拍偷拍,欧美日韩精品二区

您的位置:首頁技術文章
文章詳情頁

Mysql如何按照日期對比數據,求SQL語句

瀏覽:151日期:2022-06-18 16:45:48

問題描述

/*Navicat MySQL Data TransferTarget Server Type : MYSQLTarget Server Version : 50629File Encoding : 65001Date: 2016-09-05 13:57:13*/SET FOREIGN_KEY_CHECKS=0;-- ------------------------------ Table structure for student-- ----------------------------DROP TABLE IF EXISTS `student`;CREATE TABLE `student` ( `id` int(255) NOT NULL AUTO_INCREMENT, `studentid` int(255) DEFAULT NULL, `name` varchar(255) DEFAULT NULL, `score` varchar(255) DEFAULT NULL, `statDate` date DEFAULT NULL, PRIMARY KEY (`id`)) ENGINE=InnoDB AUTO_INCREMENT=11 DEFAULT CHARSET=utf8;-- ------------------------------ Records of student-- ----------------------------INSERT INTO `student` VALUES (’1’, ’1000’, ’路人甲’, ’99.9’, ’2016-09-01’);INSERT INTO `student` VALUES (’2’, ’1001’, ’路人丙’, ’98.8’, ’2016-09-02’);INSERT INTO `student` VALUES (’3’, ’1003’, ’路人丁’, ’95.5’, ’2016-09-03’);INSERT INTO `student` VALUES (’4’, ’1000’, ’路人甲’, ’90.0’, ’2016-09-02’);INSERT INTO `student` VALUES (’5’, ’1001’, ’路人丙’, ’87.5’, ’2016-09-01’);INSERT INTO `student` VALUES (’6’, ’1003’, ’路人丁’, ’77.5’, ’2016-09-01’);INSERT INTO `student` VALUES (’7’, ’1003’, ’路人丁’, ’60.5’, ’2016-09-02’);INSERT INTO `student` VALUES (’8’, ’1000’, ’路人甲’, ’80.5’, ’2016-09-03’);INSERT INTO `student` VALUES (’9’, ’1001’, ’路人丙’, ’60.8’, ’2016-09-04’);INSERT INTO `student` VALUES (’10’, ’1003’, ’路人丁’, ’50.5’, ’2016-09-04’);

數據如下:Mysql如何按照日期對比數據,求SQL語句

怎么樣才能用SQL語句完成(日期會每天遞增,數據會每天添加)Mysql如何按照日期對比數據,求SQL語句

問題解答

回答1:

你的需求要自連接才能實現,效率不高。

看看這個sql能不能滿足你的需求吧。

SELECT `studentid`, `name`, group_concat(`score` ORDER BY `statDate`) FROM `student`GROUP BY `studentid`

以上手敲沒驗證,不知道有沒有錯,調試一下吧。

相關文章:
主站蜘蛛池模板: 荃湾区| 台湾省| 南康市| 鹤壁市| 黑河市| 象山县| 韶关市| 仁怀市| 华容县| 济宁市| 雷州市| 连城县| 襄垣县| 德江县| 岱山县| 吉木乃县| 扎囊县| 海宁市| 兴文县| 凉山| 峨眉山市| 五台县| 桓台县| 富源县| 朔州市| 云霄县| 滕州市| 郧西县| 清丰县| 汉寿县| 鹤山市| 邹城市| 林口县| 福鼎市| 斗六市| 富源县| 阿拉善盟| 阿坝| 江门市| 通道| 宜都市|