注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

郭鹏飞 廊坊师范学院信息技术提高班十四期

 
 
 

日志

 
 

NO3.提取信息  

2017-05-09 17:59:34|  分类: SQL入门经典 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

1.SELECT语句

输入列形式:SELECT*FROM Location

注意:被列举在SELECT语句中的所有列的组合必须唯一。

2.使用别名:SELCET A AS B FROM MeberDetails

Eg:SELECT LastName AS Surname FROM MemberDtails.

'不想在结果中返回LastName,而是取代为一个称Surname的别名。

3.利用WHERE子句过滤结果:

egSELECT FirstName,LastName,Street,City,State,

FROM MemberDetails

WHERE City = "Big City"

也可使用运算符进行过滤

4.逻辑运算符和运算符优先级:

1)顺序:()ANDOR

2)使用逻辑运算符

a.NOT运算符:在条件为假时选择一个记录。即“不为真”。

b.BETWEEN 运算符:比>=<=更具可读性,但注意BETWEEN运算符是包含的。

egWHERE Rating 3 BETWEEN 5

35也在代码之中

c.LIKE运算符:当搜索一个字符字段时,LIKE 运算符允许使用通配符。也可使用NOT LIKE .

d.IN 运算符:可用于年份或者级别等前。

5.利用ORDER BY排序结果:

年份排序(升序):SELECT Year Released

     FROM Films

     ORDER BY YearReleased

降序:在  ORDER BY YearReleased+DESC

注意:Orancle 的日期格式是“日--年”。在日期周围,MS Access 数据库需要的是#而不是单引号。

6.连接列

1MS SQL ServerMS Access

使用+进行连接(不仅可以连接列,还可连接文本)

2OrancleIBM DB2

a.使用串连运算符(||)

b.使用CONCAT()函数

3MySQL

使用函数CONCAT ,与(2)相似。

7.从多个表中选择数据:

1)在MS Access中使用圆括号起内部联合。

2SQL是基于集合的

注意:在ON子句中,存在多个条件,这些ON子句与SELECT语句中WHERE子句非常相似,具体表现在可以使用的运算符和ORAND等逻辑运算符。

8.NULL数据概述

1NULL:搜索未知值。

2)当使用ORDER BY子句时,所有的NULL值被聚集到一起。

3)检查NULL值,必须使用IS NULL操作符;为确保一个值不是NULL,使用IS NOT NULL操作符。

  评论这张
 
阅读(24)| 评论(8)
推荐 转载

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2017