shell 改mysql

mysql -h 100.200.300.400  -uaaaaa -pxxx   -P3306 -e "use pth;select user_id,min(start_time),attendance_type from tb_kkkkkk where year=2023 and month=4 and day=21 and start_time is not null group by user_id" >rs2222.txt

sed -i 's#\t# #g' rs2222.txt


sed -i '1d' rs2222.txt


while read line
do
echo $line
a=$(echo $line|awk -F'[ ]+' '{print $1}')
b=$(echo $line|awk -F'[ ]+' '{print $2}')
c=$(echo $line|awk -F'[ ]+' '{print $3}')
d=$(echo $line|awk -F'[ ]+' '{print $4}')
#echo $a
#echo $b $c
#echo $d
echo "update mmm_pppp_list set start_time='${b} ${c}' ,final_start_time='${b} ${c}', ppp_type='${d}' where year=2023 and month=4 and day=21 and user_id=${a};" >>sql2222.txt
done < rs2222.txt

posted @   滴滴滴  阅读(23)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
历史上的今天:
2020-04-23 所以 if a 代表如果a有值的时候执行的内容,有值才能执行是True if not a 代表 a无值是空的时候执行的内容 not False 是True才能执行 代表空值的时候执行
2020-04-23 python 逻辑运算符
2018-04-23 Centos7下Rinetd安装与应用
点击右上角即可分享
微信分享提示