MYSQL表的处理问题
一张表 : 姓名 地址 身份证 性别
老陈 南昌市西湖区北京西路XXX号 360104198708183823 男
我需要他成为 一个这样的表 姓名 年龄段 市 区 性别
其中 年龄段是这样分的 1:18岁以下 2:18-24 3: 25-35 4:35以上
性别 1: 男 2:女
这张表就需要 以上条件 成为:
老陈 2 南昌市 西湖区 1
这样的表该如何处理 谢谢各位了 越详细越好!
性别
可以用 If(性别='男',1,2)
年龄段
可以用 internval( 年龄,0,18,25,35)
南昌市 西湖区
你可以看看能不能找到一份公安系统的身份证前6,或者前4位的对照表。
http://www.cnblogs.com/ashun/archive/2007/04/12/idcard-areacode.html
身份证号码前六位所代表的省,市,区, 以及地区编码下载
如果你已经有和身份证号码,则可以在GOOGLE找一下 身份证号码 地区代码
张表 : 姓名 地址 身份证 性别
老陈 南昌市西湖区北京西路XXX号 360104198708183823 男
相关问答:
我用一个循环往数据库里面存文件,本来可以作为文件存放数据库里面只放文件的位置的,但是没有办法租的服务器网页空间大小有限制数据库没有限制。语句是这样的
public static final DataBase.MAXSIZE=102 ......
SELECT a.tguildname ,SUM(a.ct) + if (SUM(b.ct) IS NULL ,0,SUM(b.ct)) from (
SELECT tg.tguildname,c.cid, (
cf.fbb + cf.fgjbb + cf.fjybb + cf.fqb + cf.fgjqb + cf.fjyqb + cf.fqib + cf. ......
我是使用spring+hibernate +mysql的开发环境
使用annotation来配置Mysql的映射关系
bean如下:
@SuppressWarnings("serial")
@MappedSuperclass
public class PersistenceSupport ......
数据结构大概是这样:
日期 部门 营业额
09-20 部门1 100
09-20 部门2 200
09-20 ......