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
    为成功找方法,不为失败找借口!
  • 相关阅读:
    2015年终总结
    mmzb游戏事故分析
    为sproto手写了一个python parser
    Lua小技巧
    Techparty-广州 10 月 31 日 Docker 专场沙龙 后记
    1password密码库格式更新
    SSL加密与系统时间
    webpack的学习使用三
    webpack的学习使用二
    webpack的学习使用一
  • 原文地址:https://www.cnblogs.com/wt0731/p/607841.html
Copyright © 2011-2022 走看看