SQL语言学习

发布 2021-05-02 03:35:28 阅读 4917

sql语言的分类及语法。

1.1.2 sql语言的分类及语法。

可执行的sql语句的种类数目之多是惊人的。使用sql,你可以执行任何功能:从一个简单的表查询,到创建表和存储过程,到设定用户权限。

在这个章节中,我们将重点讲述如何从数据库中检索、更新和报告数据,也是基于这个目的,我们应该了解的最重要的sql语句是:

selcet

insert

update

delete

creat

drop以上这些命令可简要描述如表1.1所示,这些命令看起来并不困难,在下面的例子中,我们将在实例中应用这些命令,了解其功能。

表1.1 重要的sql语句。

语句语法。表1.2 select语句的组件。

下面我们对这个重要的语句语法进行示例讲解,需要说明的是这一章节中所涉及到的例子都是基于图1.1描述的表结构。

authors

idname

phoneaddress

zipsalary

contract

图1.1 在test数据库中的authors表的结构。

一个简单的select语句:

select id,name,phone,zip from authors

这个简单的查询的结果得出的内容为authors表中返回的选定列的数据。在同样的检索情况下,如果你想缩小范围,比如只想知道住在福州鼓楼地区(邮编为350002)的作者的名字,你可以接着看后面的例子;

添加where子句。

select id,name,phone,zip

from authors

where zip = 350002’

在检索表行时,where子句可以使用多个列作为约束内容,当然在检索约束内容中还可以加入通过and、or以实现多个约束。另外,在select语句中我们还可以通过更改比较操作符来改变约束的条件,以达到我们需要的检索目的。我们再看一个例子;

完整约束查询

select id,name,phone,zip

from authors

where zip <>350002’and phone = 1234567’

这个例子查询结果返回的是住在福州鼓楼地区以外(邮编号不为350002)的且**号码为1234567的作者的资料。

表1.3 select语句中支持的比较操作符。

添加order by子句。

select id,name,phone,zip

from authors

where zip = 350002 ‘

order by id

这样,这条sql语句返回的结果将id列的升序排序。

C语言学习

实验目的 1 c free编译环境。2 熟悉c free较常用的功能,能够对所编写的程序进行编制 连接,并生成可执行文件。3 通过运行简单的c程序,初步了解c源程序的特点。实验内容 上机使用c free编写程序,并进行编译 连接 生成可执行文件。程序1 1.启动c语言程序环境。双击桌面上的图标,进入...

C语言学习

本文由 李佳俊贡献。文档可能在 端浏览体验不佳。建议您优先选择 或 源文件到本机查看。语言语言。主讲 主讲 邓君峰绪论。教学要求 掌握程序设计语言的基本知识 常用算法 初步的程序设计能力学习方法 自主学习 重视上机实践教材和参考书。清华大学出版社语言程序设计,何钦铭主编,人民邮电出版社,程序设计 第...

c语言学习笔记

一元二次方程详解。不管我们写什么样的程序,首先要建起构架。c语言的构架是 include intmain void 我们首先需要把三个系数保存到电脑里面,怎么保存呢?我们会以变量的形式保存到电脑里面。比如说 inta 1 intb 2 intc 3 这个 的意思是赋值的意思,不是相等的意思。什么叫变...