三思经验网 - 分享生活经验知识
你好!请登录

专注经验知识百科
解决现实中遇到的问题

登录

SQL数据库编程教程优质

次浏览 | 2022-10-30 15:06:15 更新
来源 :互联网
最佳经验
本文由作者推荐

SQL Server数据库是一个项目中很常用的关系型数据库。那么如何在编程中使用SQL Server编程呢。本文介绍下基础的SQL编程。

SQL基础教程

  • 01

    1.SQL Select语句。SELECT 语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。语法格式:SELECT 列名称 FROM 表名称。示例如下:

  • 02

    2.SQL Insert语句。INSERT INTO 语句用于向表格中插入新的行。语法格式:INSERT INTO 表名称 VALUES (值1, 值2,....);我们也可以指定所要插入数据的列:INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)

  • 03

    3.SQL Delete语句。DELETE 语句用于删除表中的行。语法DELETE FROM 表名称 WHERE 列名称 = 值。示例如下:

  • 04

    4.SQL Update语句。Update 语句Update 语句用于修改表中的数据。语法:UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值示例如下:

SQL高级教程

  • 01

    5.SQL TOP 子句。TOP 子句用于规定要返回的记录的数目。对于拥有数千条记录的大型表来说,TOP 子句是非常有用的。注释:并非所有的数据库系统都支持 TOP 子句。示例如下:

  • 02

    6.SQL LIKE 操作符。LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。SQL LIKE 操作符语法SELECT column_name(s)FROM table_nameWHERE column_name LIKE pattern。示例如下:

  • 03

    7.SQL 通配符。在搜索数据库中的数据时,SQL 通配符可以替代一个或多个字符。SQL 通配符必须与 LIKE 运算符一起使用。在 SQL 中,可使用以下通配符:下图一。示例如下图2:

  • 04

    8.SQL IN 操作符。IN 操作符允许我们在 WHERE 子句中规定多个值。SQL IN 语法SELECT column_name(s)FROM table_nameWHERE column_name IN (value1,value2,...)示例如下:

  • 05

    9.SQL BETWEEN 操作符。BETWEEN 操作符操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。SQL BETWEEN 语法SELECT column_name(s)FROM table_nameWHERE column_nameBETWEEN value1 AND value2示例如下:

  • 06

    SQL语句还有许多其他操作符,在这里不再一一列举,读者可以在使用时,自行去网上搜索相关资源。

SQL函数

  • 01

    10.SQL AVG 函数:AVG 函数返回数值列的平均值。NULL 值不包括在计算中。SQL AVG() 语法SELECT AVG(column_name) FROM table_name示例如下:

  • 02

    11.SQL 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

    12.SQL MAX()/MIN() 函数。MAX 函数返回一列中的最大值。NULL 值不包括在计算中。SQL MAX() 语法SELECT MAX(column_name) FROM table_name注释:MIN 和 MAX 也可用于文本列,以获得按字母顺序排列的最高或最低值。示例如下:

  • 04

    13.SQL SUM() 函数.SUM() 函数SUM 函数返回数值列的总数(总额)。SQL SUM() 语法SELECT SUM(column_name) FROM table_name示例如下:

  • 05

    关于SQL函数,这些是比较常用的。还有许多函数未列举出。需要的话读者可以自行去网上搜索。

特别提示

SQL语句入门挺简单的,只要勤奋好学,都能学得会

如果对您有帮助,记得点赞哦。

SQL数据库编程教程 相关的文章

最正确的玄冰400拆机教程
玄冰是一款很好的散热器,但是对于新手来说,拆和装都比较困难,俗称“反人类”。网上有人说用力往下按A,这样拆肯定是拆不下来的,最重要的是方向,不能搞反。
如何找回QQ密码用密保方式
QQ应该是大家现在用的最多的社交软件,现在亲朋好友应该都有加QQ,申请QQ也越来越方便.可是如果忘了密码或者QQ被盗该如何找回密码呢.本文小编就教大家如何利用密保找回密码.第一步,启动电脑上已经安装好的QQ客户端口,输入QQ号以后,点击找回密码.第二步,这时会弹出一个找回密码
重装系统硬盘只剩下C盘其他分区都不见了怎么办
由于现在网络上有很多朋友提供了系统的自动安装ISO镜像,多是基于ghost克隆的,使重装系统变得非常容易.但有时一个ghost克隆的误操作,却可能导致重装系统后,硬盘只剩下系统盘C盘,而其他原来的分区都不见了,遇到这种情况该如何解决,找回原来的分区呢?
qq中毒了怎么办
qq中毒的原因以及表现是什么qq盗号木马被运行后,会不断的查找QQ登陆窗口。第四步,去qq安全中心修改密码,提高qq密保的级别最后一步,检查系统是否存在漏洞,防止黑客入侵,二次qq中毒。
如何注册skype?
不要着急,今天小编就来告诉你。点击创建账户,输入手机号码和创建密码。输入姓名,输入手机收到的验证码。进行语音和视频的测试,上传头像。
华硕笔记本电池修复
笔记本电脑使用时间长后,电池就不好好工作。这里以华硕笔记本为例介绍简单的电池修复方法。笔记本电池分保护板,电芯,外壳三部分。笔记本要换电池有以下原因:、电池用电时间短。二天后将电池充电,充饱后装进行动电话裹测试这是最简易的华硕笔记本电池修复方法。
QQ空白网名怎么打?
QQ空白昵称最新实现方法首先在电脑桌面上新建个写字板,然后在空白处点击鼠标右键,选择“插入Unicode控制字符“中的”LRO“:虽然写字板中还是一片空白,但是会看到光标在闪动,接下来利用快捷键CtrlA全部选择,再用CtrlC复制“空白”文档中的内容。最后只要粘贴到QQ昵称
塞尔达传说荒野之息电脑版怎么玩
PC也能玩塞尔达传说荒野之息了,使用WiiU模拟器就可以了,塞尔达传说荒野之息怎么在电脑上玩,下面就来看看小编分享的教程吧!下载VC++点击简体中文版右测点击下载,跳转至下载页面后选择符合你计算机的相应文件/,右侧下角点击下载。
excel如何自动求和?输入数字自动计算?
在EXCEL表格中如何实现自动求和,一边输入数字就会自动计算出结果。鼠标在C右下角点住向下拉,拉到数据截止单元格。在A,B分别输入数据,看,C单元格自动显示出结果来。再输入,一边输入,C列相应单元格即自动显示得数;很方便,好用。
.NET Framework 4.5安装失败怎么办
双击下载的程序,运行,安装Microsoft.NETFramework.。等待Microsoft.NETFramework.,安装完成,重启电脑即可使用。End.NETFramework.安装失败怎么办但是有时候会出现安装失败的情况,这时候怎么办呢,这时候可以按下键盘的WIN+R打开电脑的运行对话框,然后输入命令CMD,打开命令提示符。然后在命令提示符界面输入命令netstopWuAuServ,停止运行更新服务。
如何设置水星路由器
教你如何设置路由器,我们今天就已水星路由器来设置吧,其他路由器设置方法基本都差不多的,可以作为参考。选择让路由器自动选择上网方式—参照宽带说明书输入上网帐号和密码并单击下一步,设置wifi密码和帐号。
电脑怎么设置进入屏幕保护的时间
电脑开机后一段时间不使用就会进入屏幕保护,以下就是电脑进入屏幕保护的时间的设置攻略:首先鼠标右键点击电脑桌面空白位置,打开菜单列表接下来点击菜单列表中的个性化选项进入个性化界面后点击界面右下角的屏幕保护程序按钮这个时候就可以看到屏幕保护程序界面中有等待设置选项了,直接输入自己
关于我们 | 版权声明 | 免责声明 | 联系我们
免责声明:三思经验所有文字、图片等资料均来自互联网,不代表本站赞同其观点,内容仅代表作者本人意见,若因此产生任何纠纷作者本人负责,本站亦不为其版权负责! 如有问题,请联系我们
CopyRight©1999-2022 www.x444.cn All Right Reserved 湘ICP备2022012880号-4