zoukankan      html  css  js  c++  java
  • SQL Server基础 SQL基本编程


    一  定义变量

         declare   @变量名   数据类型

                           例:declare  @a  int              -- 变量名前必须有 @
    二  赋值

         set     @变量名 = 值   

         select  @变量名 = 值                              -- 赋值不能单独执行,必须与定义变量一起选中执行

                         例:set @a=10

    三  取值打印  

       select @变量名 ;  --打印在结果集中

        print @变量名 ;   --打印在消息框中

                        例:print @a;

    、查汽车表中所有汽车的平均值并输出

    1 declare @price decimal(10,4) 
    2 
    3 select @price = AVG(Price) from Car 
    4 
    5 print '所有汽车的平均价格为:'+cast(@price as varchar(20))
    View Code


    四  分支语句

    if ... else          -- if后面没有小括号,花括号用begin end 替代
      

    if  判断条件
         begin
                要执行的语句
          end
      else
          begin
                要执行的语句
          end

    declare @a int;
    declare @b int;
    
    select @a = 1;
    select @b =2;
     
    if @a > @b 
     begin 
      select 'a比b大'
     end
    else
     begin
       select'b比a大'
     end
    View Code

    五  循环语句
       while         -- 注意循环四要素:初始条件,循环条件,循环体,状态改变

             初始条件

    while 循环条件 
    begin
            循环体

            状态改变
    end

    declare @a int;
    
    select @a = 1
    
    while @ <=10;
    
    begin
        
         select @a ;
         
          select @a = @a + 1;
    
    end
    View Code
  • 相关阅读:
    用ADO方式连接Excel
    RTX51 tiny系统容易混淆的问题
    学用NHibernate(一)
    Firefox兼容性
    使用WebClient后的Response编码的问题
    学用ASP.NET2.0
    安装CS2.0 Beta2 到SQL2005+Asp.Net2.0下
    AJAXSLT 的bug修正(2)
    Asp.Net开发小技巧
    URL重写,友好的URL
  • 原文地址:https://www.cnblogs.com/Tanghongchang/p/6560154.html
Copyright © 2011-2022 走看看