当前位置: 首页 > news >正文

企业微网站哪个版本好建设银行辽宁分行报名网站

企业微网站哪个版本好,建设银行辽宁分行报名网站,关于做花茶网站的策划书,做网站域名服务器一、前言SQL (Structured Query Language:结构化查询语言)是用于管理关系数据库管理系统(RDBMS)。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。通过使用SQL可以访问和处理数据系…

一、前言

SQL (Structured Query Language:结构化查询语言)是用于管理关系数据库管理系统(RDBMS)。SQL的范围包括数据插入、查询、更新和删除,数据库模式创建和修改,以及数据访问控制。

通过使用SQL可以访问和处理数据系统中的数据,这类数据库包括:MySQL、SQL Server、Access、Oracle、Sybase、DB2 等等。

虽然 SQL 是一门ANSI(American National Standards Institute美国国家标准化组织)标准的计算机语言,但是仍然存在着多种不同版本的SQL语言。

然而,为了与ANSI标准相兼容,它们必须以相似的方式共同地来支持一些主要的命令(比如SELECT、UPDATE、DELETE、INSERT、WHERE等等)。

二、SQL分类

DDL(Data Definition Language):数据定义语言,用来定义数据库对象:库、表、列等。

DML(Data Manipulation Language):数据操作语言,用来定义数据库记录(数据)。

DCL(Data Control Language):数据控制语言,用来定义访问权限和安全级别。

DQL(Data Query Language):数据查询语言,用来查询记录(数据)。

三、SQL语法

MySQL之类的关系型数据库都是以二维来记录数据的,分为一个一个库来区分,每个库中可以有多个表,每个表记录相对应的数据,表中每一列就是数据库表字段,每一行就是一条与列对应的数据。

表字段

表数据

3.1、SELECT语句

SELECT语句用于从数据库中选取数据。

结果被存储在一个结果表中,称为结果集。

语法:

SELECT column1, column2 FROM table_name;

column1:数据库表字段名;

table_name:数据库表名;

SELECT * FROM table_name;

查询表table_name 里面所有数据,*表示查询所有表字段。

3.2、WHERE子句

WHERE子句用于筛选那些满足指定条件的记录。

语法:

SELECT * FROM table_name WHERE condition;

condition就是条件,WHERE后面可以拼接任意条件。如:

SELECT * FROM table_name WHERE id = 2;

就是筛选出表中数据id字段等于2的数据,同样可以使用各种条件去进行筛选。

注意:因为数据字段会有类型区分,如果是字符类型需要加上单引号name = '小明'

3.3、SELECT DISTINCT语句

在表中,一个列可能会包含多个重复值,有时会希望仅仅列出不同(distinct)的值。DISTINCT关键词用于返回唯一不同的值。

SELECT DISTINCT name FROM table_name;

从"table_name"表的"name"列中选取唯一不同的值,也就是去掉"name"列重复值。

3.4、ORDER BY关键字

ORDER BY关键字用于对结果集按照一个列或者多个列进行排序。ORDER BY关键字默认按照升序对记录进行排序。如果需要按照降序对记录进行排序,可以使用DESC关键字。

SELECT column1, column2, ...

FROM table_name

ORDER BY column1, column2, ... ASC|DESC;

column1, column2, ...:要排序的字段名称,可以为多个字段。

ASC:表示按升序排序。

DESC:表示按降序排序。

3.5、INSERT INTO语句

INSERT INTO语句用于向表中插入新记录。

INSERT INTO语句可以有两种编写形式。

第一种形式无需指定要插入数据的列名,只需提供被插入的值即可,但是插入的值需要与列名一一对应:

INSERT INTO table_name VALUES (value1,value2,value3,...);

第二种形式需要指定列名及被插入的值:

INSERT INTO table_name (column1,column2,column3,...) VALUES (value1,value2,value3,...);
3.6、UPDATE语句

UPDATE语句用于更新表中已存在的记录,并且可以与WHERE子句配合使用。

UPDATE table_name SET column1 = value1,column2 = value2,...WHEREcondition;

在更新记录时要格外小心,如果省略了WHERE子句,会更改所有数据,所以在执行没有WHERE子句的UPDATE要慎重。

3.7、DELETE语句

DELETE 语句用于删除表中的行。

DELETE FROM table_name WHERE condition;

与UPDATE一样,如果省略了WHERE子句,表中所有的记录都将被删除!

四、结论

本文详细阐述了常用SQL语句及其运用,旨在帮助读者熟练掌握对单张表的分析。需要明确的是,SQL语句不仅涉及单张表的查询,关系型数据库的特点在于多张表的联合查询。然而,对于初学者而言,了解简单的单表查询方法仍然十分必要,这有助于更快更好地分析数据库中的数据。

http://www.dtcms.com/a/522454.html

相关文章:

  • 微信小程序怎么注销账号seo培训费用
  • 网站服务是什么建行网站用户名
  • 陕西省交通建设集团西长分公司网站编程课网课哪家好
  • 怎样做同城配送网站seo点石论坛
  • 传统网站怎么换成WordPress网站对一个关键词做排名怎么做
  • 有什么可以在线做数学题的网站整合营销沟通
  • 网站菜单栏代码网络广告产生于哪个国家
  • 海淘网站网址创建
  • 上海网站建设与设计公司好做直播的小视频在线观看网站
  • wordpress本地 域名绑定宁波网站优化服务
  • 长寿做网站加工厂做网站
  • 网站做视频网站网站的建设与维护的职责
  • 北京海淀财政局网站asp.net 4.0网站开发
  • Java的接口快速入门
  • 网站格式有哪些内容网站关键词快速排名软件
  • 做网站产品搜索展示实现光泽网站建设wzjseo
  • 免费x网站域名网页制作教程视频 网盘
  • 祥云平台网站建设新零售系统软件哪个好
  • 建设银行徐州分行网站网站虚拟主机空间1g多吗
  • 手机app软件安装下载苏州网络公司优化哪家信誉好
  • 网站开发科技公司广告公司宣传语
  • 湖州公司网站建设小程序网站建设制作
  • 网站怎么做数据分析WordPress注册邮件美化
  • 网站模板织梦重庆祥云平台做网站
  • 怎么做相亲网站百度导航下载2022最新版官网
  • 世纪城网站建设自己能自学网站建设吗
  • 淘客做网站运营在百度平台如何做营销
  • 济南网站建设富库网络自已建网站
  • 网站优化排名软件凡客建站快车
  • 东莞网站系统哪里好wordpress外贸数码