SQL初学者指南:查询语句与函数解析
3星 · 超过75%的资源 需积分: 3 113 浏览量
更新于2024-08-02
收藏 317KB PDF 举报
"初级Sql学习.pdf 是一份针对初学者的SQL教程,由马瑞新整理。这份PDF主要讲解了SQL的基础查询语句,包括简单的查询、LIKE操作符和通配符、集合函数以及数据的转换等核心概念。"
在SQL(Structured Query Language)中,查询语句是数据库操作的核心部分,它允许用户从数据库中获取所需的信息。本教程的第1章重点介绍了几种基本的查询技巧:
1.1 简单的查询:这是SQL的基础,用于选取数据库中的特定记录。例如,从authors表中选取所有作者的姓氏。
1.2 LIKE操作符和通配符:LIKE操作符用于匹配包含特定模式的数据。例如,可以使用`%`通配符来匹配任意数量的字符,`_`则匹配单个字符。如查询姓氏中包含“Ringer”的作者。
1.2 集合函数:
- COUNT() 函数:统计字段值的数目。如`COUNT(au_lname)`计算authors表中作者的总数,或者`COUNT(DISTINCT au_lname)`计算不重复的作者姓氏数。
- AVG() 函数:计算字段的平均值。如`AVG(vote)`求opinion表中投票的平均值。
- SUM() 函数:计算字段值的和。如`SUM(purchase_amount)`求orders表中购买金额的总和。
- MAX() 和 MIN() 函数:分别用于找出字段的最大值和最小值,如在opinion表中找出最高和最低的投票。
1.2.5 其他常用的SQL表达式、函数、过程:
- 使用比较运算符(如>,<,BETWEEN,IN,NOT BETWEEN)筛选数据。例如,选取投票分数在6到11之间的用户,或者选取投票为1或10的用户。
- IN操作符:选取符合列表中任何值的记录。如选取投票为1或10的用户的投票记录。
- NOT BETWEEN:选取不在指定范围内的记录。
1.3 转换数据:SQL提供了一些函数来转换数据类型。比如,`CONVERT()`函数可以将数字价格转换为包含货币单位的字符串。例如,将价格转换为格式为8位数的美元字符串。
这个初级SQL教程是学习数据库查询的起点,涵盖了从基础的SELECT语句到更复杂的条件筛选和数据转换,对初学者来说是一份非常实用的学习资料。通过这些知识,读者可以逐步掌握如何从数据库中有效地提取和处理数据。
2010-02-14 上传
2011-02-17 上传
2020-06-04 上传
2021-11-26 上传
2013-06-06 上传
2021-03-30 上传
2021-12-05 上传
2008-08-26 上传
2021-10-20 上传
yinhao223
- 粉丝: 37
- 资源: 81
最新资源
- emf37.github.io
- 提取均值信号特征的matlab代码-Chall_21_SUB_A5:Chall_21_SUB_A5
- ng-recipe:角度的食谱应用程序
- sift,单片机c语言实例-源码下载,c语言程序
- artoolkit-example-fucheng
- json-tools:前端开发工具
- -:源程序代码,网页源码,-源码程序
- 04_TCPFile.rar
- 凡诺企业网站管理系统PHP
- 事件
- ads-1,c语言中ascii码与源码,c语言程序
- lilURL网址缩短程序 v0.1.1
- module-ballerina-random:Ballerina随机库
- nova-map-marker-field:提供用于编辑纬度和经度坐标的可视界面
- Crawler-NotParallel:C语言非并行爬虫,爬取网页源代码并进行确定性自动机匹配和布隆过滤器去重
- 分析安装在Android上的程序的应用程序