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
    为成功找方法,不为失败找借口!
  • 相关阅读:
    洛谷 P2023 BZOJ 1798 [AHOI2009]维护序列
    洛谷 P1640 BZOJ 1854 [SCOI2010]连续攻击游戏
    洛谷 P4300 BZOJ 1266 [AHOI2006]上学路线route
    洛谷 P1886 滑动窗口
    洛谷 P1063 能量项链
    洛谷 P1156 垃圾陷阱
    洛谷 P1854 花店橱窗布置
    洛谷 P3800 Power收集
    洛谷 P2285 BZOJ 1207 [HNOI2004]打鼹鼠
    day31
  • 原文地址:https://www.cnblogs.com/wt0731/p/607841.html
Copyright © 2011-2022 走看看