mysql多行合并成一行数据(mysql查询的数据换行)

建库建表 dropdatabaseifexistsjbxx; createdatabasejbxx; usejbxx; createtablegrjbxx( ryidintauto_incrementnotnullprimarykey, sfzhvarchar(50)notnull, hbhvarchar(50)notnull, xmvarchar(50)notnull, xbvarchar(4)…

建库建表

drop database if exists jbxx;
create database jbxx;
use jbxx;
create table grjbxx(
ryid int auto_increment not null primary key,
sfzh varchar(50) not null,
hbh varchar(50) not null,
xm varchar(50) not null,
xb varchar(4) not null,
mz varchar(50) not null,
csrq date not null,
hj varchar(50) not null,
zz varchar(50) not null,
lxdh varchar(20) not null,
gmt_create datetime not null default current_timestamp
);
insert into grjbxx(sfzh,hbh,xm,xb,mz,csrq,hj,zz,lxdh) values(\'37032219000101001x\',\'3703220105\',\'张三\',\'男\',\'汉族人\',\'1900-02-05\',\'山东省高青\',\'高青县*住宅小区*号院*模块*户号\',\'1390000000\');
select * from grjbxx;

查看xm的分类统计情况

SELECT xm,count(*) from grjbxx group by xm;

只表明xm反复行的统计情况

SELECT xm,count(*) from grjbxx group by xm having count(*)>1;

表明xm反复的任何纪录信息内容

SELECT * from grjbxx where xm in(SELECT xm from grjbxx group by xm having count(xm)>1);

表明sfzh反复的任何纪录信息内容

SELECT * from grjbxx where sfzh in(SELECT sfzh from grjbxx group by sfzh having count(sfzh)>1);

删除表中不必要的sfzh重复记录,重复记录是依据单独字段名(sfzh)来分辨,只留出ryid较大的纪录

delete from grjbxx
where sfzh in(SELECT sfzh from grjbxx group by sfzh having count(sfzh)>1)
and ryid not in(select max(ryid) from grjbxx group by sfzh having count(sfzh)>1);

数据库查询改动

use mytest;        --开启mytest数据库查询
SELECT * from stu;    --查看STU表所有纪录
ALTER TABLE stu MODIFY gmt_modified datetime NOT NULL ON UPDATE CURRENT_TIMESTAMP; --改动gmt_modified字段名非空,升级时自动升级
ALTER TABLE stu MODIFY gmt_modified datetime NOT NULL;                  --改动gmt_modified字段名非空
ALTER TABLE stu change gmt_create gmt_create datetime NOT NULL DEFAULT CURRENT_TIMESTAMP; --改动gmt_create是datetime种类,非空,初始值全自动時间
desc stu;        --表明stu表结构
UPDATE stu set gmt_modified=\'2018-08-01 01:59:01\';   --升级全部的gmt_modified的值
truncate stu;    --清除stu表,仅保存算法设计

合拼几行数据信息到一行,hbh同样的合拼到一行

SELECT hbh,count(xm) as 总数 ,GROUP_CONCAT(xm) as 组员 from grjbxx GROUP BY hbh;


查看前5条纪录

select * from grjbxx LIMIT 5;

统计好几个数据信息,运用虚似表dual表明

SELECT
(SELECT count(DISTINCT sfzh) from grjbxx) 总人数, 
(SELECT count(DISTINCT sfzh) from sb where sblb=\'01\') 个人社保 
from DUAL;

查看date字段名日期区域内的纪录,表明 1980-01-01 00:00:00 –1999-12-31 00:00:00,2个界限都包含,这段时间范畴的纪录,

select * from grjbxx WHERE csrq BETWEEN ‘1980-01-01’ and ‘1999-12-31’;

查看一段时间内的纪录

select * from grjbxx WHERE gmt_create >=’2019-01-23 00:00:00′ and gmt_create<= ‘2019-01-23 14:53:06’;

日期变换

SELECT DATE_FORMAT(20140614162458,\'%Y-%m-%d %H:%i:%s\');
SELECT DATE_FORMAT(\'2014-02-24\',\'%Y-%m-%d %H:%i:%s\');
SELECT DATE_FORMAT(\'2014-02-24\',\'%Y-%m-%d\')
SELECT str_to_date(\'2014-02-24\',\'%Y-%m-%d\')
SELECT DATE_FORMAT(gmt_create,\'%Y-%m-%d\') from grjbxx;
ORCAL 日期转换
select to_date(\'2004-05-07 13:23:44\',\'yyyy-mm-dd hh24:mi:ss\') from dual

应用substr函数查看,SUBSTR(str,pos,len)表明:从pos逐渐的部位,提取len字符(空缺也算标识符)。

SELECT * from grjbxx where substr(sfzh,1,6)=’370322′

REPLACE(str,oldstring,newstring)替换函数有三个主要参数,它将string中的oldstring更换为newstring字符串数组。

UPDATE grjbxx SET hbh=REPLACE(hbh,’2′,’a’)


删掉自提高外键约束,从1逐渐

1、撤销自提高

ALTER TABLE grjbxx MODIFY ryid int;

2、撤销外键约束

ALTER TABLE grjbxx DROP PRIMARY key;

3、升级全部id为0

UPDATE grjbxx set ryid=0;

4、设定外键约束自提高

ALTER TABLE grjbxx CHANGE ryid ryid int not NULL PRIMARY KEY auto_increment;


表明百分号%

select concat(round(fs/100*100,2),’%’) from sb;

测算>=60纪录数占有率

select round(sum(case when fs>=60 then 1 else 0 end)/count(fs),2) from sb;

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月10日 下午2:56
下一篇 2022年5月10日 下午2:57

相关推荐

  • 最适合学生用的笔记平板电脑排行榜(6款性价比超高的平板电脑)

    二合一平板电脑笔记本是将平板和笔记本的优点结合在一起产生的产物,它拥有平板轻便易携带的优点,又兼具笔记本配置齐全、性能强悍的优点。微软的Surface系列的二合一平板电脑笔记本就是其中的佼佼者,从外观到材质再到系统性能都无比出色。新年来临之际,给自己的犒劳之礼不妨选一台微软二合一平板电脑笔记本,让你2019年工作娱乐两不误。 ★SurfacePro6二合一平板电脑 这款全新的雅典黑SurfaceP…

    2022年9月9日
    830
  • 自媒体是如何赚钱的,3分钟带你了解自媒体

    作为一名新手自媒体小白,想要做好自媒体必须要了解自媒体基础知识,首先认识什么是自媒体,简单来说自媒体就是自己的媒体,每个人都可以成为自媒体人,我们可以通过互联网平台发布自己的视频或者文章,所以只要你想做自媒体,那么素材是不需要太担心的。 自媒体的门槛非常低,只需要一部手机就可以,首先找准自己的定位,根据自己擅长的领域来选择,比如你喜欢唱歌你可以选择做音乐领域,通过自己唱歌或者解说音乐等,也可通过直…

    2022年9月17日
    510
  • 苹果手机录音怎么转文字,带你了解更多苹果手机实用功能

    前两天听到公司的小姐姐在抱怨说“怎么其他手机都有录音转文字功能,iPhone却没有,每次要整理会议记录都很不方便,要是iPhone有录音转文字功能就好了”! 其实,iPhone是有录音转文字功能的,而且还是自带的,不需要下载,只是可能很多人都不知道怎么找到这个功能。今天小编就来跟大家聊聊,怎么找到iPhone自带的录音转文字功能,有需要的小伙伴可以了解一下。 一、手机自带 1.听写功能设置 将录音…

    2022年5月24日
    1190
  • 罗琦眼睛怎么瞎的,最新歌手罗琦个人资料

    在上世纪90年代的时候,摇滚乐突然的流行起来,有非常多的人疯狂的痴迷于声嘶力竭的演唱方式。 而在摇滚乐流行的年代中有许许多多的摇滚歌手受歌迷追捧,但是很少有人知道,有一位只有19岁的女歌手,在那个时候就被称为了是第一摇滚天后,这位天后就是罗琦。 01 她的唱歌风格充满了激情,表演现场更是十分狂热,虽然是一个女歌手,但是她的气势丝毫不输崔健。 罗琦之所以能有如此出色的表现,就是因为她的性格本身就非常…

    2022年9月20日
    1110
  • 网店可以转让吗,个人淘宝网店转让规则

    现在淘宝、天猫对商家入驻的要求变得越来越高,简单的说现在很多创业者想要在淘宝、天猫上开店并不是那么的简单。不过与此同时网店转让市场兴起,创业者可以去接手一些转让的网店来经营自己的生意,那么淘宝店铺转让流程都有哪些呢? 淘宝网店怎么转让? 第一步先选择一家专业且资深的网店转让平台。在了解淘宝店铺转让注意事项之后,挑选第三方网店转让平台也是至关重要的。现在网上相关的平台非常的多,有优质的好平台,同时也…

    2022年7月17日
    660
  • 网上赚钱的十大法宝,网上最靠谱的赚钱方法

    随着短视频的火爆,越来越多的人开始利用短视频进行赚钱,但是还有很多人还不知道都有哪些短视频平台赚钱,今天小编就给大家介绍几个可以赚钱的短视频平台,轻松月入过万! 抖音 抖音的日活用户超过2.5亿,活跃用户群体以8090后为主体,一二线城市用户较多,消费能力强。受欢迎的视频多为母婴、美妆,抖音转化效果最好的是服饰鞋包,如果你想利用抖音赚钱,这是个入手的好方向。 快手 快手日活超过1.6亿,用户多为四…

    2022年8月7日
    620
  • 免费图片去除马赛克的软件(手机图片去马赛克神器)

    说到AI技术,相信大家都不陌生,我们比较常见的有AI游戏、AI生成地图、AI换脸等等。前段时间,国外一家科技公司研发出了AI去码视频播放器,这个播放器可以去除视频里的马赛克,是一种全新的AI技术。 上图就是官方发出来的宣传效果图,从图片上可以看得出,这个去码效果非常好,所以很多人立马就下载了这个软件,但是下载后发现,效果并没有宣传的那么好。 这个软件还可以换成图片,但是效果也没有想象中那么好。但是…

    2022年5月12日
    1060
  • 现在大学生创业做什么好,2020热门创业项目大全

    近年来,国内就业形势比较严峻,总体上供大于求,而且结构性矛盾突出,大学生毕业就业形势异常严峻。就业问题,尤其是大学毕业生的就业问题已成为关乎国计民生的重大问题。政府也多次强调要做好高校毕业生的就业工作。 在这一背景下,为了缓解大学生就业压力,鼓励大学生自主创业,政府出台了一系列的相关政策鼓励大学生创业,但现阶段的大学生创业现状很不乐观中国大学生创业占不到每年毕业总人数的1%,而国外发达国家则达到了…

    2022年6月30日
    630
  • 各行各业的创业宝典分享,成功创业团队有哪些特征

    创业者不需要视金钱如粪土的清高,但是,他们也不应该成为金钱的奴隶,他们要找到自己真正需要的财富,只有这样,成功也就将不再遥远。   一、积极的精神态度:所有的财富,都始于一种内心状态,内心乃个人能完全控制的惟一的东西。就将积极的精神态度置于人生十二大财富之首。   二、良好的体格:良好的体格始于一种“健康意识”,保持正常积极的精神态度和适度的体育锻炼是避免疾病的最佳途径。   三、人际关系的和谐:…

    2022年5月20日
    960
  • 即将内测的网游一览表(2022年好玩的公测网游手游)

    不知不觉间,2020年就已经过了一半,各大游戏也似乎按耐不住,纷纷想要在这6月盛夏带给玩家更多的趣味。比如《明日之后》就迎来了全新版本,研制依旧的《天谕》手游也似乎有了新的动作,下面小弟就给大家好好说道说道。 《明日之后》 看点:全新版本“火山大爆发”上线 时间:5月28日 坐落在莱文市郊以南的巨大火山,长久以来蛰伏的炙热之地。现在,也成了明日大陆种种异象的灾厄之源。此次的火山地图大曝光不仅让玩家…

    2022年5月12日
    1470

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信