标题:求助:c++ 连接mysql 修改某列数据格式的问题
取消只看楼主
yujinxiang19
Rank: 1
等 级:新手上路
帖 子:17
专家分:0
注 册:2010-8-18
结帖率:87.5%
 问题点数:0 回复次数:0 
求助:c++ 连接mysql 修改某列数据格式的问题
我想在执行select命令前对表中某列数据格式先转换一下,然后计算后再执行select操作,比如表格式如下:
+---------------+---------------+-----------+-------------+--------------+-------------+
| ip            | mask          | branch_id | effect_time | invalid_time | usecode     |
+---------------+---------------+-----------+-------------+--------------+-------------+
| 110.110.0.0   | 255.255.0.0   | 1         | 0000-00-00  | 0000-00-00   | ip-pool     |
| 122.64.128.0  | 255.255.128.0 | 1         | 0000-00-00  | 0000-00-00   | ip-pool     |
| 122.65.0.0    | 255.255.0.0   | 1         | 0000-00-00  | 0000-00-00   | ip-pool     |
| 122.64.4.0    | 255.255.252.0 | 1         | 0000-00-00  | 0000-00-00   | static      |
| 122.64.8.0    | 255.255.254.0 | 1         | 0000-00-00  | 0000-00-00   | static      |
| 222.32.0.0    | 255.255.240.0 | 1         | 0000-00-00  | 0000-00-00   | static      |
我想先把“mask”列的掩码先以小数点为分界点分成4个int型数值,然后与指定IP地址与操作后查询是否与掩码相对应的“ip”列数值相等,但小弟不知道能否先把整个“mask”列全转换成4个int型数值的形式,然后执行select操作?请各位大虾知道,小弟拜谢!!!
搜索更多相关主题的帖子: mysql 数据 格式 
2010-10-05 22:05



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-322063-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.122262 second(s), 8 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved