1   分页查询: 将查询的内容分页,每查一次就是一页

       1)  select   top  10*  from   score                          :从score 表里查前十个                              sqlsquery 里特有的

        2)select   *  from  limit(0,10)                            : 查前十个                                                  其他语言里的

      特例  查中间的  (查三,四个):

           select top  2* from  score  where  sno  not  in( select top 2* from score)           除了前两行再查两行

 sql squery 编程:

              定义类型:

                         declare    @a        int   ;                       定义类型a为整型;  declare是声明的意思

         定义        1)    set   @a=1;                                          给a 赋值

                        2)    select   @a=1;

          输出       1)  select  @a ;                                          选择a输出

                        2)  print  @a                                                  print是打印的意思    

  

  加法:

           declare    @a      int;

           declare     @b    int;

            declare    @c    int;

            select  @a=1;

             select  @b=2

             select  @c=@a+@b;

             seelect  @c;

 

判断 : if.........else  ,  begin.........end

             declare  @ a    int;

             declare  @b     int;

             set    @a=1;

             set    @b=2;

           if    @a=1;

             begin

              select    @a;

             end

          else

             select @b;

               : 如果a=1则输出a否则输出b

 循环:

      while 1=1

        begin 

          print  1

        end

              :当1=1时则循环输出1

存储器:  

           创建方法

               create  proc  jiafa (默认存在存储器里)

           设置参数

               @a    int;

               @b     int;

    as   存储过程:

           declare       int;

            set      @c=@a+@b;

            return   @c;

            select  @c;

          go

           

         :就是有一个方法将两个参数a,b相加输出和

 

 

 调用:exec   jiafa   1,2

             调用名叫加法的方法

             然后将a,b赋值1,2

 

 接收:

   declare    @sum  int;

    exec  @sum  =1,2

   select  @sum