最初由 longwansheng 发布
[B]select "手机号", "地区名称" from a, b where substr(trim("手机号"
,1,7) = trim("起始号(+)"
; [/B]
看了半天才知道1楼主的意思。
我觉得 YuriOu 的回复是正确的。
也就是:
select "手机号", "地区名称" from a, b where substr(trim("手机号"
,1,7) between trim("起始号"
and trim("终止号"
而上面有位楼主说 13012351000 查不出来?我觉得不可思意,
这个明明是符合成都地区的手机号码啊。为什么查不出来。
而 longwansheng 楼主说加个外连接,我看在这里是没有必要的。
按照你加的外连接的意思,是该起始号为空的时候,也可以查询。
另外,外连接的条件语句 好像只能与其他条件语句一起使用,而不能单独使用的。否则查询结果不是自己希望的结果啊。 |