MySQL数据格式化语句_MySQL
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了MySQL数据格式化语句_MySQL,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2094字,纯文字阅读大概需要3分钟。
内容图文
![MySQL数据格式化语句_MySQL](/upload/InfoBanner/zyjiaocheng/574/bd51e0ce82c4406b8b860f6328c8b081.jpg)
MySQL数据格式化语句 文件记录体格式序号域 名 长度 位 置 填写说明1 记录体标记 2 1-2 填“50” 2 话单生成日期 8 3-10 YYYYMMDD 3 SP企业代码 20 11-30 SP企业代码 同文件名中SP企业代码,右对齐,左补空格4 业务代码 20 31-50 不包含免费业务 左对齐,右补空格5 计费类型 2 51-52 01:按次 02:包月 03:包天 04:包次 6 资费 5 53-57 单位:分 不保留小数,小数位四舍五入 右对齐,左补07 SP分成比例 4 58-61 SP方的分成比例*1000 纯数字,不带小数点和百分符号的整数 右对齐,左补0 取值范围:0000-10008 话单条数11 62-72 成功计费话单条数,不包含免费和“查询”类型的话单 右对齐,左补0 9计费用户归属省代码 3 73-75 填写计费用户归属省代码,编码规则同对帐责任单位编码 10 信息费总额 12 76-87 单位:分 纯数字,不保留小数,小数位四舍五入 右对齐,左补0 信息费总额 = 话单条数 * 资费11 保留字段1 31 88-118 填空格 12 回车 1 119 Carriage Return 13 换行 1 120 Line Feed 01SELECT CONCAT(02 '50',03 a.t,04 LPAD('901077', 20, ' '),05 RPAD(a.serviceid, 20, ' '),06 '01',07 LPAD('100', 5, '0'),08 LPAD('850', 4, '0'),09 LPAD(a.total, 11, 0),10 '591',11 LPAD(a.sumfee, 12, 0),12 REPEAT(' ', 31),13 '/r',14 '/n'15 )16FROM17(18 SELECT LEFT(log_time, 8) AS t, serviceid, COUNT(*) AS total, SUM(feecode) AS sumfee19 FROM20 mt_log_20110721 WHERE22 spcode = '901077' AND region = '0591' AND feecode > 023 GROUP BY t, serviceid24) a生成文件 01mysql -uroot -f spservice -Ne"02SELECT CONCAT(03 '50',04 a.t,05 LPAD('901077', 20, ' '),06 RPAD(a.serviceid, 20, ' '),07 '01',08 LPAD('100', 5, '0'),09 LPAD('850', 4, '0'),10 LPAD(a.total, 11, 0),11 '591',12 LPAD(a.sumfee, 12, 0),13 REPEAT(' ', 31),14 '/r'15 )16FROM17(18 SELECT LEFT(log_time, 8) AS t, serviceid, COUNT(*) AS total, SUM(feecode) AS sumfee19 FROM20 mt_log_20110721 WHERE22 spcode = '901077' AND region = '0591' AND feecode > 023 GROUP BY t, serviceid24) a25" > spdz_001_90107700000000000000_591_201107.txt & bitsCN.com
内容总结
以上是互联网集市为您收集整理的MySQL数据格式化语句_MySQL全部内容,希望文章能够帮你解决MySQL数据格式化语句_MySQL所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。