嘉定都市网

查看:407 回复:6 发表于 2004-4-23 18:55

该用户从未签到

qrcode
跳转到指定楼层
楼主
发表于 2004-4-22 16:48:49 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

再次求助关于sql2000的问题 [复制链接]

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
各位高手你们好,小弟我求教一个在sql2000中关于select的问题.
如果我要一次查询多个条件的语句怎么办?请看看下面的语句能否合并一下??
declare @yy int,@uu int,@ww int
select @yy = count(工资) from xxx where 工资 = 500
select @uu = count(工资) from xxx where 工资 = 600
select @ww = count(工资) from xxx where 工资 = 700
select @yy,@uu,@ww
请问各位嘉网的高手们有什么好办法吗?
你们遇到这样的问题是怎么解决的呢?请帮帮忙好吗?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 转播转播 分享淘帖 支持支持 反对反对
回复

使用道具 打印 举报

该用户从未签到

沙发
 楼主| 发表于 2004-4-23 07:51:51 | 只看该作者
不是了哦,他不上这个号了啊。我是他同事哦.
我在将问题具体化一点,上面的问题不是问怎么用between的用法,而是问怎么统计不同的问题.
例如
select @yy = count(*) from xxx where 姓名 = '我'
select @uu = count(*) from xxx where 班级 = '们'
select @ww = count(工资) from xxx where 工资 = 700
......
这样的语句是否一定要这样分开写不可呢?
回复 支持 反对

使用道具 打印 举报

该用户从未签到

板凳
发表于 2004-4-23 08:34:43 | 只看该作者
用嵌套,弄本数据库原理看看比问人好。                                                                 
回复 支持 反对

使用道具 打印 举报

该用户从未签到

地板
 楼主| 发表于 2004-4-23 09:07:09 | 只看该作者
老大啊,您说的到轻巧啊.我是一直在看书啊,您到要让书上有实例啊.嵌套我懂啊,可是多参数的嵌套我真的不会啊,所以在这不耻下问啊,要是懂或者书上有我求这人干吗啊?老大.555555
回复 支持 反对

使用道具 打印 举报

  • TA的每日心情
    擦汗
    2017-5-8 09:36
  • 签到天数: 184 天

    [LV.7]常住居民III

    5
    发表于 2004-4-23 10:30:22 | 只看该作者
    这样写也满好,简洁,一看就明白。

    套语句后又复杂,改起来也麻烦

    建议你去弄MSDN

    此贴由 gundam_xx 在 2004-04-23 10:33:19 最后编辑
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    6
     楼主| 发表于 2004-4-23 12:18:20 | 只看该作者
    谢谢你的帮忙,MSDN我有了,我只是想和大家交流一下看看别人是怎么解决这样的问题的.
    回复 支持 反对

    使用道具 打印 举报

    该用户从未签到

    7
    发表于 2004-4-23 18:54:31 | 只看该作者
    数据库高手  谁教偶怎么在ACCESS里弄个计算什么的啊~
           

    此贴由 元宝姐姐 在 2004-04-23 18:55:12 最后编辑
    回复 支持 反对

    使用道具 打印 举报

    您需要登录后才可以回帖 登录 | 注册

    本版积分规则

    发表新贴 返回顶部