大家帮我写个效率高的sql

mx6235178 2008-07-04 09:45:03
数据库是access
1.查找student表中姓氏为张,且年龄为12,且电话号码为空或''(''和null不是一种概念)
2.查找student表中姓氏为张,且年龄为12,且电话号码不能是123456,654321,111111,000000中的一个


我的分用完了 所以就没分了啊

大家帮帮忙吧
...全文
81 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
gingerkang 2008-07-09
  • 打赏
  • 举报
回复
select * from student where 年龄=12 and 姓氏='张' and (isnull(电话号码) or 电话号码='')
select * from student where 年龄=12 and 姓氏='张' and 电话号码 not in ('123456','654321','111111','000000')
yifanwu 2008-07-09
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 cuidenghong123 的回复:]
引用 2 楼 wjazz 的回复:
select * from student where 年龄=12 and 姓氏='张' and len(电话号码)>0
select * from student where 年龄=12 and 姓氏='张' and (电话号码 <>123456 OR 电话号码 <>654321 OR 电话号码 <>111111 OR 电话号码 <>000000)

[/Quote]
lzp4881 2008-07-09
  • 打赏
  • 举报
回复
姓名里面不可能只放姓氏吧,一般是“张三”、“李四”
所以,直接用姓氏=“张”是找不到的
select * from student where 年龄=12 and 姓名 like '张%' and (isnull(电话号码) or 电话号码='')
select * from student where 年龄=12 and 姓名 like '张%' and 电话号码 not in ('123456','654321','111111','000000')
mx6235178 2008-07-07
  • 打赏
  • 举报
回复
第一个sql是不是应该len等于0 我要查的是没记录点话号码或者电话号码已经删掉的
good3g 2008-07-05
  • 打赏
  • 举报
回复
select isnull from student where 姓氏='张' and 年龄=12 and (电话号码 isnull or 电话号码='')
select isnull from student where 姓氏='张' and 年龄=12 and (电话号码 <>'123456' OR 电话号码 <>'654321' OR 电话号码 <>'111111' OR 电话号码 <> '000000')
cuidenghong123 2008-07-05
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 wjazz 的回复:]
select * from student where 年龄=12 and 姓氏='张' and len(电话号码)>0
select * from student where 年龄=12 and 姓氏='张' and (电话号码 <>123456 OR 电话号码 <>654321 OR 电话号码 <>111111 OR 电话号码 <>000000)
[/Quote]
catmao 2008-07-04
  • 打赏
  • 举报
回复
select * from student where 姓氏='张' and 年龄=12 and (电话号码 isnull or 电话号码='')
select * from student where 姓氏='张' and 年龄=12 and (电话号码 <>'123456' OR 电话号码 <>'654321' OR 电话号码 <>'111111' OR 电话号码 <> '000000')
wjazz 2008-07-04
  • 打赏
  • 举报
回复
select * from student where 年龄=12 and 姓氏='张' and len(电话号码)>0
select * from student where 年龄=12 and 姓氏='张' and (电话号码<>123456 OR 电话号码<>654321 OR 电话号码<>111111 OR 电话号码<>000000)

28,404

社区成员

发帖
与我相关
我的任务
社区描述
ASP即Active Server Pages,是Microsoft公司开发的服务器端脚本环境。
社区管理员
  • ASP
  • 无·法
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧