Mysql怎么实现多行转一行
发表于:2025-01-24 作者:千家信息网编辑
千家信息网最后更新 2025年01月24日,这篇文章主要介绍"Mysql怎么实现多行转一行",在日常操作中,相信很多人在Mysql怎么实现多行转一行问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Mysql怎么实现
千家信息网最后更新 2025年01月24日Mysql怎么实现多行转一行
这篇文章主要介绍"Mysql怎么实现多行转一行",在日常操作中,相信很多人在Mysql怎么实现多行转一行问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答"Mysql怎么实现多行转一行"的疑惑有所帮助!接下来,请跟着小编一起来学习吧!
import pandas as pd
df = pd.read_excel('学习多行字符串分组为一行.xlsx',)
python 法一 合并为列表
re =df.groupby(['公司','负责人'])['手机号'].apply(list).reset_index()
##或者 pd.DataFrame(df.groupby(['公司','负责人'])['手机号'].apply(list))
re
python 法二 apply字符串平均
#df.groupby(['公司','负责人'])['手机号'].apply(lambda x: ''.join(x.to_string(index=False))).str.replace('(\\n)', '').reset_index()
df['手机号']= df['手机号'].astype(str)
df.groupby(['公司','负责人'])['手机号'].apply(lambda x: ','.join(x)).reset_index()
Mysql 方法 :group_concat()
保存到数据库
import time
import requests
import json
import os
import pandas as pd
import warnings
import arrow
from sqlalchemy import create_engine
import sys
from sqlalchemy import text
if sys.version_info.major<3:
reload(sys)
sys.setdefaultencoding("utf-8")
warnings.filterwarnings("ignore")
engine = create_engine('mysql+pymysql://账户名:密码@IP d地址/xxxxx?charset=utf8')
df.to_sql(name='学习字符串分组合并', con=engine, chunksize=1000, if_exists='append', index=None)
sql_1 = '''
select 公司 ,负责人,
GROUP_CONCAT(手机号 order BY '公司' DESC)
as 手机号
from `学习字符串分组合并`
GROUP BY 公司 ,负责人
;
'''
df_stu = pd.read_sql_query(text(sql_1), engine)
df_stu
到此,关于"Mysql怎么实现多行转一行"的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注网站,小编会继续努力为大家带来更多实用的文章!
手机
手机号
公司
学习
负责人
一行
多行
字符
字符串
分组
方法
更多
帮助
实用
接下来
地址
密码
数据
数据库
文章
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
黑龙江通信软件开发服务参考价格
河南微尘网络技术有限公司
软件开发软件工程英语作文
网络安全防诈知识手抄报
网络安全法什么时候起实施
誓约下载软件开发
数据库网页课程设计报告
hpdl380g8服务器
璇玑智投 网络安全
武汉市网络安全职业技术学院
需支持内置数据库系统
网络技术安全激励措施
oem服务器没核显怎么配命令
ssh协议服务器
恒仁网络技术有限公司
网络安全法解读材料
嘉陵网络安全人员有多少人
淘宝网卖家数据库
怎么进服务器我的世界网易
丹江口互联网软件开发诚信为本
网神数据库同步系统
学软件开发基础入门
企业网络安全问题自查
什么是运程数据库服务器
厦门企信网络技术有限公司
哈利波特万应室服务器
怎样学软件开发编程
高级软件开发工程师生涯路线
神木国家网络安全宣传
数据库教材 sql