SQL语句笔记

原创 2012年03月28日 13:24:25

这次做的这个任务主要是写出一个升级的sql语句,今天终于写好了,真是不容易,写了我有史以来最长的一个sql语句。都怪我平时sql接触的太少了,基本功不扎实!!

任务做完以后,总结一下,做些笔记,供以后查看。大笑大笑

1.用  DECLARE声明一个变量

   DECLARE @cFreeValue varchar(500)

2.用set 对变量进行赋值

  SET @cFreeValue  = ....

3.isnull函数

  isnull(check_expression,replacement_value)如果check_expression为空,则用replacement_value进行填充。

 在使用这个函数的时候,注意null与任何字符串的拼接结果都是null。

 SET @cFreeValue=(select top 1
           isnull(cFree1+',' , '')+
           isnull(cFree2+',' , '')+
           isnull(cFree3+',' , '')+
           isnull(cFree4+',' , '')+
   from bussiness
   )

4.case when then ...else...END 

    这个关键字必须连着使用,缺一不可。

5.在对查询的结果进行拼接的时候,必须在查询的字段后面进行拼接,而不是在整个select语句后进行拼接

 如 select  cName + ':'  from META_DEF ;  这条语句能正确执行

 而 (select cName form META_DEF where id=i) + ':'  ;这条语句是不能被正确执行的

SQL语句笔记

  • 2013年09月11日 21:41
  • 160KB
  • 下载

SQL语句整理笔记

  • 2011年12月20日 14:19
  • 80KB
  • 下载

OAF学习笔记-8-在AM中直接调用sql 语句(PLSQL函数)

思路:在AM中我们以及可以使用VO 进行sql语句条件的修改以满足自定义的条件的搜索,为什么不可以自己编写的sql语句?(以delete作为例子,用VO的删除,遇到了不能删除的尴尬,应该是自己有的地方...

管理常用SQL语句的操作、笔记

  • 2010年11月06日 16:13
  • 64KB
  • 下载

sql语句笔记

  • 2013年07月06日 18:58
  • 182KB
  • 下载

oracle笔记一(sql语句方面)

oracle笔记一(sql语句方面) 一.sql语句--================================================1.增加主键   alter table TAB...

经典sql语句笔记(sql 关键字)

  • 2011年07月20日 12:07
  • 212KB
  • 下载

sql server 2005 sql语句笔记

  • 2012年12月10日 15:43
  • 10KB
  • 下载

数据库学习笔记之SQL语句

SQL(Structured Query Language,结构化查询语句)**是一门ANSI的标准计算机语言,用来访问和操作数据库系统,取回和更新数据库中的数据。SQL 可与数据库程序协同工作,比如...

MySQL笔记-执行SQL语句的几种方式

一、基本接口或类 ——>DriverManager:用于管理JDBC驱动的服务类。主要功能是获取Connection对象。 ——>Connection:代表数据库连接对象,每个Connection代表...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:SQL语句笔记
举报原因:
原因补充:

(最多只允许输入30个字)