zoukankan      html  css  js  c++  java
  • 实现等级的存储过程sql

     1create table UserInfo
     2(
     3  UserID int primary key not null,
     4  UserName varchar(30),
     5  UserPass varchar(30),
     6  Orders   int 
     7)
     8-------
     9
    10insert  UserInfo 
    11values(1,'wt','123',1500)
    12insert  UserInfo
    13values (2,'aa','569',50)
    14
    15insert  UserInfo
    16values(3,'ad','56',160)
    17insert  UserInfo
    18values(4,'ad','99',806)
    19insert UserInfo
    20values(5,'df','656',656)
    21insert  UserInfo
    22values(6,'adsf','adf',1502)
    23create   table GradeUser
    24(
    25  GradeUserID  int primary key not null,
    26  GradeUserName varchar(20),
    27  Orders       int 
    28)
    29insert  GradeUser 
    30values(1,'小学',0)
    31insert  GradeUser
    32values (2,'中学',300)
    33
    34insert  GradeUser
    35values(3,'大学',800)
    36insert  GradeUser
    37values(4,'博士',1500)
    38insert GradeUser
    39values(5,'博导',15000)
    40go
    41
    42---------------
    43
    44Create   proc selectUserInfo
    45@UserID  int 
    46as
    47set nocount on
    48begin
    49    select  top 1 u.UserName,u.Orders,g.GradeUserName
    50    from   UserInfo u INNER JOIN GradeUser g  
    51    ON u.Orders >= g.Orders     
    52    where u.UserID=@UserID  
    53   order by  g.GradeUserID desc
    54end 
    55go 
    56 
    57exec  selectUserInfo  2
    58
    为成功找方法,不为失败找借口!
  • 相关阅读:
    双端队列
    顺序循环队列
    顺序队列
    Counting Triangles(hd1396)
    蒟蒻之栈模拟递归
    链栈以及顺序栈应用—算数表达式
    栈的简单应用-进制转换
    链栈
    共享栈
    顺序栈
  • 原文地址:https://www.cnblogs.com/wt0731/p/607841.html
Copyright © 2011-2022 走看看