From cec36a2cda0b08eb3bb3523e721aca867610d649 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E9=9B=A8=E6=B4=81?= <2741227664@qq.com> Date: Mon, 27 Feb 2023 09:20:02 +0000 Subject: [PATCH 1/2] =?UTF-8?q?=E5=AD=A3=E9=9B=A8=E6=B4=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: 季雨洁 <2741227664@qq.com> --- .../\344\275\234\344\270\232/2-23/work.js" | 28 +++++++++++++++++++ 1 file changed, 28 insertions(+) create mode 100644 "\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" diff --git "a/\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" "b/\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" new file mode 100644 index 0000000..a03381d --- /dev/null +++ "b/\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" @@ -0,0 +1,28 @@ +//作业:实现分页,能实现男女个数和总数的统计,能统计出(小于等于18) 和 +//18-45 和 45岁以上的人数(可以的话一条sql,分组,使用占位符的形式去写) + +let mysql=require("mysql"); +let con = mysql.createConnection({ + host: "localhost", + user: "root", + password: "root", + port: "3306", + database: "user" +}); +con.connect(); + +function way(){ + let waysql1="SELECT count(1) AS '<18' FROM `user` where age<18 "; + let waysql2="SELECT count(1) AS '>45' FROM `user` where age>45 "; + let waysql3='SELECT count(1) AS "18~45" FROM `user` where age>18 and age<45 '; + let waysql4='SELECT sex,count(1) as "数量",(SELECT COUNT(1) FROM `user`) as"总数" FROM `user` GROUP BY sex ;'; + + + con.query(waysql4, (err, data) => { + console.log(err); + console.log(data); + }); +} +way(); + +con.end() \ No newline at end of file -- Gitee From fe6ff02272aec6074f65325383df16879e275c43 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=AD=A3=E9=9B=A8=E6=B4=81?= <2741227664@qq.com> Date: Mon, 27 Feb 2023 09:20:50 +0000 Subject: [PATCH 2/2] =?UTF-8?q?=E9=87=8D=E5=91=BD=E5=90=8D=20=E5=AD=A3?= =?UTF-8?q?=E9=9B=A8=E6=B4=81/=E4=BD=9C=E4=B8=9A/2-23=20=E4=B8=BA=20?= =?UTF-8?q?=E5=AD=A3=E9=9B=A8=E6=B4=81/=E4=BD=9C=E4=B8=9A/2-23.=E7=BB=9F?= =?UTF-8?q?=E8=AE=A1=E4=B8=AA=E6=95=B0=E4=BD=9C=E4=B8=9A?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../work.js" | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename "\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" => "\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23.\347\273\237\350\256\241\344\270\252\346\225\260\344\275\234\344\270\232/work.js" (100%) diff --git "a/\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" "b/\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23.\347\273\237\350\256\241\344\270\252\346\225\260\344\275\234\344\270\232/work.js" similarity index 100% rename from "\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23/work.js" rename to "\345\255\243\351\233\250\346\264\201/\344\275\234\344\270\232/2-23.\347\273\237\350\256\241\344\270\252\346\225\260\344\275\234\344\270\232/work.js" -- Gitee