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

肖雅峰 廊坊师范学院信息技术提高班十四期

 
 
 

日志

 
 

SQL入门经典第三章  

2017-07-16 21:09:59|  分类: VB与数据库 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
 1.提取信息所使用的SQL语句:SELECT语句
基本语法:
SELECT column1 , column2 , ...... columnx FROM table _ name
例如:从MemberDetails表中选择所有记录的MemberId列和FirstNme列
SELECT MemberId, FirstName FROM MemberDetails ;

返回不同的行
SELECT DISTINCT column FROM table _ name
返回所有的行
SELECT DISTINCT column , condition FROM table _ name

2.逻辑运算符的优先级
最高:圆括号()
次级:NOT
次级:AND
最低级:ALL, ANY, BETWEEN, IN, LIKE, OR, SOME

3.使用逻辑运算符
(1)NOT运算符:NOT运算符在条件为假时选择一个记录
例如:选择字段不等于Golden State的所有记录
SELECT FirstName
FROM MemberDetails
WHERE NOT State = ' Golden State ' ;
(2)BETWEEN运算符
BETWEEN运算符允许指定一个范围,其中这个范围位于一个值和另一个值之间。
例如:选择级别位于3-5之间的电影:
SELECT FilitiName, Rating
FROM Films
WHERE Rating BETWEEN 3 AND 5

4.利用ORDED BY排序结果
位置:SELECT语句末尾
条件:允许制定一个列或多个列
结果:查询结果按照升序或是降序排列(默认升序)
升序排列:
SELECT column _ name
FROM value
ORDER BY column _name ASC ;
降序排列:
SELECT column _ name
FROM value
ORDER BY column _name DESC ;

5.从多个表中选择数据
内部联合:组合两个表,并基于两个表中的列连接联合他们
table1 INNER JOIN table2 ON column _ from _ table1 = column _ from _ table2
  评论这张
 
阅读(13)| 评论(5)
推荐 转载

历史上的今天

评论

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

页脚

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