city 表 (id,city,code,areasort) 第四个字段是级别,2是省,3是城市的意思,现在是做级联查询,在页面上放两个下拉,一个是省一个是相应的城市,怎么写呢,我是ssh ,struts1.2的,想的我头大,因为省也在这表里面了(218, '浙江省', '1011', 2)
(217, '宿迁市', '101104', 3)
(216, '泰州市', '101103', 3)
(215, '镇江市', '101102', 3)
(214, '扬州市', '101101', 3)
(157, '台湾省', '1006', 2)
(156, '吕梁市', '100611', 3)
(155, '临汾市', '100610', 3)
(154, '忻州市', '100609', 3)
(153, '运城市', '100608', 3)
(217, '宿迁市', '101104', 3)
(216, '泰州市', '101103', 3)
(215, '镇江市', '101102', 3)
(214, '扬州市', '101101', 3)
(157, '台湾省', '1006', 2)
(156, '吕梁市', '100611', 3)
(155, '临汾市', '100610', 3)
(154, '忻州市', '100609', 3)
(153, '运城市', '100608', 3)
可以用like查询出所有浙江省下的地市
like '1011%'
不等于本省份
查省的时候让字段长为4
查市的时候like "1011??"
不然 做出来可能会发生错误。
'1011'这个省级字段 进行模糊匹配一下,那么这个字段相似的,就归结到这个省下面去。
相当于想匹配再归类了,如果有父级ID的 就不用匹配这个动作了。