在线情况
13
  • 头像
  • 级别
    • 声望-14
    • 积分337
    • 经验9955
    • 文章336
    • 注册2004-05-14
    ac是不支持case的.... 如果ischeck=0代表false,ischeck=1代表true,则 select * from site_alert order by ischeck asc, (case ischeck when 0 then id end) desc, (case ischeck when 1 then id end) asc
    asp技术学习感谢您的参与
    在线情况
    14
    • 头像
    • 级别
      • 声望-14
      • 积分337
      • 经验9955
      • 文章336
      • 注册2004-05-14
      [QUOTE][b]下面引用由[u]世人爱我[/u]发表的内容:[/b] CASE WHEN ischeck=true THEN order by id asc ELSE order by id desc END 试试[/QUOTE] 没有这种写法~~~~~
      asp技术学习感谢您的参与
      在线情况
      15
      • 头像
      • 级别
        • 积分192
        • 经验5460
        • 文章159
        • 注册2005-06-27
        [QUOTE][b]下面引用由[u]znshy[/u]发表的内容:[/b] ac是不支持case的.... 如果ischeck=0代表false,ischeck=1代表true,则 select * from site_alert order by ischeck...[/QUOTE] 牛B,成功了。谢谢&佩服!!
        asp技术学习感谢您的参与
        在线情况
        16
        • 头像
        • 我思故我在
        • 级别
        • 徽章
        • 声望+3
        • 积分6989
        • 经验189055
        • 文章7018
        • 注册2005-11-15
        排序上这样写也许不对 如果是在取值是可以写的
        asp技术学习感谢您的参与
        在线情况
        17
        • 头像
        • 级别
          • 声望-14
          • 积分337
          • 经验9955
          • 文章336
          • 注册2004-05-14
          [QUOTE][b]下面引用由[u]世人爱我[/u]发表的内容:[/b] 排序上这样写也许不对 如果是在取值是可以写的[/QUOTE] then后只能是值,当然是取值没有问题~~ case后可以为空~~when后可以有N多条件~~但then后只能是一个值~~ 错了就是错了,还也许什么[em02]
          asp技术学习感谢您的参与
          Page created in 0.0156 seconds with 5 queries.