java吧 关注:1,238,563贴子:12,709,481
  • 8回复贴,共1

帮忙写个SQL语句,不知道能不能实现这种效果oracle数据库

只看楼主收藏回复


一张积分等级对应表,一张会员信息表,会员信表中的积分是会随会员的消费而变化了,想实现的效果为:查询的时候会显示视图表那张的效果。研究了半天没结果,不知道能不能实现这种效果,大家给解决一下。oracle数据库



1楼2012-07-11 11:35回复
    SELECT x.姓名, x.积分, j.会员等级 FROM XINXI x
    LEFT OUTER JOIN JiFen j On (x.积分 >= j.起始积分) AND (x.积分 <= j.结束积分)


    IP属地:湖北2楼2012-07-11 11:47
    回复
      select x.*,j.会员等级 from xinxi x, jifen j where x.积分>j.起始积分 and
      x.积分 <j.结束积分


      3楼2012-07-11 11:49
      回复
        我顶~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~


        4楼2012-07-11 11:49
        回复
          为何你们都不用between and。。。


          5楼2012-07-11 12:03
          回复
            我是来骗分的~
            select x.*,j.会员等级
            from xinxi x, jifen j
            where x.积分 between j.起始积分 and j.结束积分


            6楼2012-07-11 12:57
            回复
              群里面,高手很多嘛。。


              IP属地:四川7楼2012-07-11 14:38
              回复
                为何不写一个函数


                IP属地:上海8楼2012-07-11 15:30
                回复
                  暂时思路不多.但是知道大体就是 几个表连结起来用.然后你应该搞一个类似网站的图形界面.当用户访问还是点击按钮的时候触发 一个命令,改动数据库里面的内容.update...
                  sql.executeUpdate("");


                  9楼2012-07-11 15:53
                  回复