SQL数据库编程教程
SQL Server数据库是一个项目中很常用的关系型数据库。那么如何在编程中使用SQL Server编程呢。本文介绍下基础的SQL编程。
SQL基础教程
(01) Select语句。SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。语法格式:SELECT 列名称 FROM 表名称。示例如下:
(02) Insert语句。INSERT INTO 语句用于向表格中插入新的行。语法格式:INSERT INTO 表名称 VALUES (值1, 值2,....);我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
(03) Delete语句。DELETE 语句用于删除表中的行。语法DELETE FROM 表名称 WHERE 列名称 = 值。示例如下:
(04) Update语句。Update 语句Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值示例如下:
SQL高级教程
(01) TOP 子句。TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。示例如下:
(02) LIKE 操作符。LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。SQL LIKE 操作符语法SELECT column_name(s)FROM table_nameWHERE column_name LIKE pattern。示例如下:
(03) 通配符。在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:下图一。示例如下图2:
(04) IN 操作符。IN 操作符允许我们在 WHERE 子句中规定多个值。SQL IN 语法SELECT column_name(s)FROM table_nameWHERE column_name IN (value1,value2,...)示例如下:
(05) BETWEEN 操作符。BETWEEN 操作符操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。SQL BETWEEN 语法SELECT column_name(s)FROM table_nameWHERE column_nameBETWEEN value1 AND value2示例如下:
(06)SQL语句还有许多其他操作符,在这里不再一一列举,读者可以在使用时,自行去网上搜索相关资源。
SQL函数
(01) AVG 函数:AVG 函数返回数值列的平均值。NULL 值不包括在计算中。SQL AVG() 语法SELECT AVG(column_name) FROM table_name示例如下:
(02) COUNT() 函数。SQL COUNT(column_name) 语法COUNT(column_name) 函数返回指定列的值的数目(NULL 不计入):SELECT COUNT(column_name) FROM table_nameSQL COUNT(*) 语法COUNT(*) 函数返回表中的记录数:SELECT COUNT(*) FROM table_nameSQL COUNT(DISTINCT column_name) 语法COUNT(DISTINCT column_name) 函数返回指定列的不同值的数目:SELECT COUNT(DISTINCT column_name) FROM table_name注释:COUNT(DISTINCT) 适用于 ORACLE 和 Microsoft SQL Server,但是无法用于 Microsoft Access。示例如下:
(03) MAX()/MIN() 函数。MAX 函数返回一列中的最大值。NULL 值不包括在计算中。SQL MAX() 语法SELECT MAX(column_name) FROM table_name注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。示例如下:
(04) SUM() 函数() 函数SUM 函数返回数值列的总数(总额)。SQL SUM() 语法SELECT SUM(column_name) FROM table_name示例如下:
(05)关于SQL函数,这些是比较常用的。还有许多函数未列举出。需要的话读者可以自行去网上搜索。
特别提示
SQL语句入门挺简单的,只要勤奋好学,都能学得会
如果对您有帮助,记得点赞哦。
-
怎么取消电脑自动锁屏
不喜欢电脑自动锁屏,但也不知道怎么设置,没关系,一起和我来了解一下吧。操作方法(01)我们先打开“控制皮肤”,可以在“开始菜单”或者是直接在桌面上打开,大家就自己选择吧。(02)打开之后,我们选择“系统和安全”。(03)再在“电源选项”下,选择“更改计算机睡眠时间”。(04)最...
-
如何管理win10的设备管理器检查硬件?
相信很多刚刚安装windows10正式版的用户一定发现了很多令人欣喜的功能改进,但是可能还不是很熟悉,尤其是对如何管理win10的设备管理器检查硬件,已达到完美的程度。下面就来详细讲解一下。操作方法(01)首先,你要做的是按下快捷键Win+X,然后在出现的快捷菜单中单击“控...
-
Thinkpadx250热启动及系统安装
电脑安装系统大家可能都不陌生了,现在重装系统基本上都有现成的工具步骤,一步一来小白也能变大神,但是不同品牌的电脑可能进入U盘启动工具的快捷键不同。今天给大家介绍下Thinkpadx250笔记本的热启动及系统的安装。操作方法(01)1、不同的电脑有不同的设定,有些电脑热...
-
美图秀秀如何自动抠图
美图秀秀是一款非常简洁实用的图片处理软件,能够胜任大多数图片处理工作。且有一个非常强大的抠图功能:自动抠图。自动抠图让抠图变成一键式,可大大提高抠图效率。操作方法(01)打开美图秀秀软件,点击右上角的“打开”。(02)在弹出的页面中找到并双击要处理的图片,或者选...