省代码表ID 名 代码
1 北京 11
3 河北 13
4 山西 14
5 内蒙古 15
6 辽宁 21
7 吉林 22
9 上海 31
10 江苏 32
11 浙江 33
12 安徽 34
13 福建 35
14 江西 36
15 山东 37
16 湖北 42
17 湖南 43
18 广东 44
19 广西 45
20 海南 46
21 四川 51
22 贵州 52
23 云南 53
24 西藏 54
25 重庆 55
26 陕西 61
27 甘肃 62
28 青海 63
29 宁夏 64
30 新疆 65
77 黑龙江 23
78 天津 12
市代码表
ID 名 代码 所属
2 齐齐哈尔 0452 77
3 牡丹江 0453 77
4 佳木斯 0454 77
6 广州 0253 18
7 深圳 0254 18
21 大连 dl 6
22 吉林 jl 7
25 乌兰巴托 jju 5
26 聊城 lc 15
29 江门 jm 18
30 上海市 sh 9
31 龙口 sdlk 15
32 呼伦贝尔盟hlbr 5
46 海口 hk 20
47 杭州 hz014 11
52 哈尔滨 0451 77
54 黑河 hh 77
55 苏州 0585 10
56 拉萨 058 24
欲求结果:ID 名 代码 所属
2 齐齐哈尔 0452 黑龙江
3 牡丹江 0453 黑龙江
4 佳木斯 0454 黑龙江
6 广州 0253 广东
7 深圳 0254 广东
21 大连 dl 辽宁
22 吉林 jl 吉林
25 乌兰巴托 jju 内蒙古
26 聊城 lc 山东
29 江门 jm 广东
30 上海市 sh 上海
31 龙口 sdlk 山东
32 呼伦贝尔盟hlbr 内蒙古
46 海口 hk 海南
47 杭州 hz014 浙江
52 哈尔滨 0451 黑龙江
54 黑河 hh 黑龙江
55 苏州 0585 江苏
56 拉萨 058 西藏
1 北京 11
3 河北 13
4 山西 14
5 内蒙古 15
6 辽宁 21
7 吉林 22
9 上海 31
10 江苏 32
11 浙江 33
12 安徽 34
13 福建 35
14 江西 36
15 山东 37
16 湖北 42
17 湖南 43
18 广东 44
19 广西 45
20 海南 46
21 四川 51
22 贵州 52
23 云南 53
24 西藏 54
25 重庆 55
26 陕西 61
27 甘肃 62
28 青海 63
29 宁夏 64
30 新疆 65
77 黑龙江 23
78 天津 12
市代码表
ID 名 代码 所属
2 齐齐哈尔 0452 77
3 牡丹江 0453 77
4 佳木斯 0454 77
6 广州 0253 18
7 深圳 0254 18
21 大连 dl 6
22 吉林 jl 7
25 乌兰巴托 jju 5
26 聊城 lc 15
29 江门 jm 18
30 上海市 sh 9
31 龙口 sdlk 15
32 呼伦贝尔盟hlbr 5
46 海口 hk 20
47 杭州 hz014 11
52 哈尔滨 0451 77
54 黑河 hh 77
55 苏州 0585 10
56 拉萨 058 24
欲求结果:ID 名 代码 所属
2 齐齐哈尔 0452 黑龙江
3 牡丹江 0453 黑龙江
4 佳木斯 0454 黑龙江
6 广州 0253 广东
7 深圳 0254 广东
21 大连 dl 辽宁
22 吉林 jl 吉林
25 乌兰巴托 jju 内蒙古
26 聊城 lc 山东
29 江门 jm 广东
30 上海市 sh 上海
31 龙口 sdlk 山东
32 呼伦贝尔盟hlbr 内蒙古
46 海口 hk 海南
47 杭州 hz014 浙江
52 哈尔滨 0451 黑龙江
54 黑河 hh 黑龙江
55 苏州 0585 江苏
56 拉萨 058 西藏
where a.所属 = b.ID
from 市代码表,省代码表
where 市代码表.所属 in(select 省代码表.代码 from 省代码表 )
我写在adoquery的SQL里
运行显示'表达式中的类型不匹配'错误
from 市代码表,省代码表
where 市代码表.所属=省代码表.ID