sql between包括两端吗_SQL简单查询

1.SQL简单查询知识点概要:

1. 1基本的查询语句:

1.1 .1 Select<列明1>,<列明2>

1.1.2 From<表名>

1.2. SQL运行数据:

1.2.1 SQL语句以英文分号(;)结尾。

1.2.2列明用英文的单引号,不区分英文的大小写。

1.2.3 列明命名不能有空格。

1.2.4 字符间的标点符号必须是英文的标点符号。

1.3 运算符

1.3.1 算数应算符:‘+’,‘-’,‘*’,‘/’

1.3.2 比较运算符:

‘=’(等于)

’<>’(不等于)

‘>’(大于)

‘<’(小于)

’>=’(不小于)

’<=’(不大于)

1.3.3 逻辑运算符:

not--否定某一条件(编写复杂语句)

and--并且(使用多个查询条件时)

between—范围查询(可设定两端的边界值)

or—或者(当一边的查询值成立,整个查询条件都成立)

in—or的简单写法。

1.4. 字符串模糊查询:

百分号表示查找的任意字符串,%的顺序代表需要查找的模糊范围。

猴%,;表示以“猴”开头的字符串

%猴,表示以“猴”结尾的字符串

%猴%,表示包含“猴”的所有字符串

2.练习习题举例

练习1:简单查询

1 在student表中查询姓名和性别。

a467a19071a6c4b3626776d9932d2500.png

2.查询学生名单

“*”代表全部信息查询

1e491e0c4ff5f76634f366786baed435.png

3.查询姓名和性别,

查询可根据新的查询条件重命名列明,同时中文的查询部分用英文单引号框起来。

cdfd8302f4ae4f635cb9e0fde4c49376.png

4,查询姓名列并删除重复值(distinct 表述删除重复的数据值,保留单一选项)

2fd570ceed8cbb912158d7db5041c07a.png

5.查询学号和姓名列,distinct代表删除查询的个列别项同时显示重复。

6b4c546e589a5eb4b643c4536198466c.png

练习2:理解SQL的运行数据

查询姓名是猴子的学号。(适合查询包括重复查询条件的数值)

使用where 来说明需要查询的项,同时注意具体列明加单引号。

a5f44a132fcacc771999c0aa1c565a31.png

练习3:算术运算符和比较运算符

1. 成绩百分比显示

可根据自己的需要书写计算方法,并采用as 作为重命名条件。

819c371e656189e4bb4a28df89b6aa8e.png

2. 查询成绩小于80的学号

0f7a3f9d12ac889f03865860fe0b85ee.png

3. 查询学生表,出生日期小于1990-01-01

中文/数字显示需加单引号。

cf53ac3cdc8399dec723d9feef8a8a3a.png

4. 查询教师表,筛选出显示空值的教师名字。

faf4cd623aa9732ebd7ae869e068d869.png

5. 查询教师表,教师姓名不为空值的数列

a119a8fb4893a58e21b9021b4ca8d435.png

练习4:复杂查询条件

1. 查询成绩不大于等于80的学号和成绩

2f29521bf9b7d0c28dcb0705f1161cb2.png

2. 查询成绩大于等于60并小于等于90的学号

5e01873aed52dcb2967e4df00b058297.png

3. 性别为男并姓名是猴子或马云

注意选择项是中文的时候需用单引号标注,复合选项的时候用括号。

93aaff7ea5dc48d46bfab19dc7610d49.png

4. 查询成绩在60和90之前的学号和成绩

8b7df43bbc494af5d295009343d1393c.png

5. 查询成绩小于80或者大于90的学生

826711d384f9221878f9fe2b65c61b9d.png

6. 查询姓名是猴子或者马云的所有信息

查询所有信息的时候 select部分用*说明,下方说明选择条件。

1e834f6b279524cd8211da1e620d871f.png

7. 查询姓名不是猴子和马云的信息

6c8faa03834f7297c208b4685bfbd935.png

练习5:查找学生

1. 查询姓“猴”的学生

字符查询的时候用%代表模糊项,但要注意加单引号。

3d9f78430c184e66a3124549e1ccb0fb.png

2. 查询中最后一个字是“猴”的学生名单

按照查询的字符顺序设置%的位置。

0a9ce1ad091b769a2856bf5a9b340039.png

3. 查找姓名中带“猴”的所有数据名单。

包含关键字的查找,可前后都用%来显示。

4a1c22ab55995d90f5124b5ec21aa67a.png

练习题6:sqlzoo系统练习

7d252052e8c7641b18bb4e9b3ed8aedf.png

d9e69aba170309049bcfc85724116032.png

0644eb76181dd89ee48324b1c58edd2e.png

b9f273f8343d63978aa33eece256c6cd.png

1c630a3f7b97326df0b1c4d60d5b1d5e.png

8100d32db7c6bf675ca595170fbbb35a.png

f851acb6d584a35ca4136264e920b0bd.png

ae41dd41a01b2bbc9b418dac9238875a.png

5a6e5dcbd9a3abc8ab8c993d43209fc1.png

7e322c375aa2130ae3a2fc7770b6ac22.png

dcbce040403c76e02c17ee793ab4a470.png

c11cd5187227c10c6f47fcd47b7d65aa.png

3facdb0f18d438282c7cb33db068754e.png

795f820febcee580090249aea1149b3a.png

4c0eb261ea54c26ab71251631b42ae40.png

2a90dda01c504eb36e37eea5fc7ac707.png

a01bf1f75ae596f3f78ebc51660d71aa.png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/338773.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

使用javac编译java源文件_Java种动态加载(一)——java源文件动态编译为class文件...

Java类动态加载(一)——java源文件动态编译为class文件最近在做java动态加载这方面的工作&#xff0c;起初也遇到了很多困难。网上关于这方便的东西很零散&#xff0c;为了便于日后回过头来再看&#xff0c;于是我将这几天的心得体会总结如下。什么情况下会需要用java程序动态的…

gradle构建多模块项目_Gradle入门:创建多项目构建

gradle构建多模块项目尽管我们可以仅使用一个模块来创建一个运行中的应用程序&#xff0c;但有时将我们的应用程序划分为多个较小的模块是比较明智​​的。 因为这是一个相当普遍的用例&#xff0c;所以每个自重的构建工具都必须支持它&#xff0c;Gradle也不例外。 如果Gradl…

python第一条入门程序_Python语言函数代码的执行流程

https://www.xin3721.com/eschool/pythonxin3721/Python语言函数代码的执行流程&#xff0c;为了保证函数的定义先于其首次调用时执行&#xff0c;我们需要知道中语句的执行顺序。执行总是从程序的第一行代码开始的&#xff0c;从上到下&#xff0c;从左到右&#xff0c;按顺序…

嵌入式C中,全局变量滥用的后果竟如此严重?

说起全局变量&#xff0c;就不得不提到“全局变量&#xff0c;局部变量&#xff0c;静态全局变量&#xff0c;静态局部变量”&#xff0c;这些都是编程语言中的基本概念。变量分为局部与全局&#xff0c;局部变量又可称之为内部变量。由某对象或某个函数所创建的变量通常都是局…

php登陆页面修改密码的功能,使用bootstrap创建登录注册页面并实现表单验证功能...

本篇文章给大家介绍一下使用bootstrap创建登录注册页面并实现单验证功能的方法。有一定的参考价值&#xff0c;有需要的朋友可以参考一下&#xff0c;希望对大家有所帮助。用bootstrap做登入注册页面&#xff0c;使用validate做表单验证技术&#xff1a;bootstrap&#xff0c;f…

java压缩文件读取_用Java读取/写入压缩和非压缩文件

java压缩文件读取这篇文章的主要原因是尝试不要重复自己&#xff08; DRY &#xff09;&#xff0c;因为通常&#xff0c;我会遇到递归的需求&#xff0c;即读写压缩的和非压缩的文件&#xff08;主要是JSON和CSV&#xff09;。 首先让我们看看如何读取文本文件。 注意我正在使…

vue router 参数_Vue.js项目开发技术解析

Vue.js项目开发技术解析一、Vue.js实例在一个Vue.js工程中&#xff0c;用于显示内容最基层的实例称之为根实例。通过该实例可以进行页面或组件的更新和显示。对于项目本身而言&#xff0c;无论是什么样的页面&#xff0c;都要基于该根实例进行显示。1.1、何为构造器对于Vue.js项…

deepin nginx连接php,利用docker运行nginx加上本机的php-fpm。访问html文件正常,但是访问php文件就报错404...

最近在虚拟机弄了一个deepin系统。打算使用docker加载nginx/1.17.6加在官方下载的PHP7.4.1(这个是本地编译的)。出现了以下的问题&#xff1a;1)访问html文件正常&#xff0c;但是访问php文件报404。根据网上的文章尝试&#xff1a;1)php运行不成功。在PHP的cli模式下是正常的。…

C语言中面向对象编程

C语言中面相对象的编程面向对象的重要思想就是数据隐藏&#xff0c;在面向对象语言中&#xff0c;对象可以包含私有变量。这样我们可以说他们具有内部状态,这些内部状态对其他对象是透明的。全局变量可以通过设置变量作用域来模拟私有变量&#xff08;甚至友元对象&#xff09;…

jmeter测试客户端_如何在JMeter中执行客户端Web性能测试?

jmeter测试客户端在本文中&#xff0c;我们将看到如何使用Jmeter插件进行客户端性能测试。 我将使用jmeter webdriver插件。 在开始本主题之前&#xff0c;请阅读我以前的文章中有关客户端性能测试的一些基本信息。 因此&#xff0c;让我们开始吧&#xff1a; 安装 通过这篇文…

java编译程序的基本命令是什么,【填空题】Java中编译java 程序的命令是 1 ,执行java程序的命令是 java 。...

【填空题】Java中编译java 程序的命令是 1 ,执行java程序的命令是 java 。更多相关问题[多选] 下列骨折中属于关节外骨折的是()。[多选] 骨折早期局部的并发症包括()。[多选] 典型中1/3段锁骨骨折的内侧端移位方向是()。[多选] 骨关节结核的诊断要点包括()。[多选] 骨痂形成的方…

python range 小数_python中如何表示一个无限循环小数?(不用分数的形式)python,使用range语...

python中如何表示一个无限循环小数&#xff1f;(不用分数的形式) python,使用range语www.zhiqu.org 时间&#xff1a; 2020-12-07只能用分数或者你自己设计一个对象&#xff0c;保留指定长度的有效位range()只能产生int无法产生float但是可以曲线救国for i in range(0,10,1…

C语言实现面向接口编程

面向接口编程话不多说&#xff0c;先上一个面向接口编程的Demo:参考demo&#xff1a;1#include 2#include 34/********************************************5 * Note: 共用接口的定义 6 * author:bug菌 7 *******************************************/8struct Interface {9 …

java ee用户登录_EE Servlet 3:使用会话和过滤器开发用户登录

java ee用户登录我在上一篇文章中介绍了Application类&#xff0c;您可以在其中设置后端服务。 我添加的一个示例服务是UserService 。 该服务将加载包含用户名和密码集的Java用户属性文件&#xff1b; 稍后将用于对用户进行身份验证以登录到Web应用程序。 现在&#xff0c;我将…

php 静态方法 call,php的 __callStatic 函数

现在很多框架中调用方法都是Foo::bar()这种格式的,但是他们真的是静态方法吗?这种情况在 larave 中尤其常见,但是开发过程中很明显这些有一部分不是静态的,比如你使用一个模型User,那么你每次实例化出来他都是一个全新的,互不影响,这里就用到了一个魔术方法__callStatic举个栗…

python高手之路第三版_《Python高手之路(第3版)》——1.3 版本编号-阿里云开发者社区...

本节书摘来自异步社区《Python高手之路(第3版)》一书中的第1章&#xff0c;第1.3节&#xff0c;作者&#xff3b;法&#xff3d;Julien Danjou&#xff0c;王飞龙 译&#xff0c;更多章节内容可以访问云栖社区“异步社区”公众号查看。1.3 版本编号可能你已经有所了解&#xf…

「C语言」指针数组 数组指针 指针函数 函数指针

相信很多人和我一样&#xff0c;有着这样的恐惧&#xff0c;那就是这四个玩意怎么也分不清&#xff0c;这都是啥啥啥啥呢&#xff1f;今天我们来具体分析一下。其实要具体了解这四个概念&#xff0c;只需要了解符号优先级&#xff0c;并关注最后两字&#xff0c;你就成功了一半…

spring 组件扫描_避免不必要的Spring配置组件扫描

spring 组件扫描我在堆栈溢出中遇到了一个有趣的问题。 Brett Ryan有问题&#xff0c;Spring Security配置被初始化了两次。 当我查看他的代码时&#xff0c;我发现了问题所在。 让我展示显示代码。 他有相当标准的Spring应用程序&#xff08;不使用Spring Boot&#xff09;。…

php滚动到指定位置,JQuery插件:ScrollTo平滑滚动到页面指定位置

ScrollTo是一款基于jQuery的滚动插件&#xff0c;当点击页面的链接时&#xff0c;可以平滑地滚动到页面指定的位置。适用在一些页面内容比较多&#xff0c;页面长度有好几屏的场合&#xff0c;本文以DEMO为示例讲解该插件的应用。查看演示DEMO使用方法1&#xff0d;准备jQuery库…

聚集索引和非聚集索引的区别_武汉无疫情小区居民可在小区内非聚集性个人活动...

3月18日&#xff0c;武汉市新冠肺炎疫情防控指挥部社区疫情防控组发布《关于无疫情小区、村(队)调整管控措施的意见》(下简称《意见》)指出&#xff0c;全市认定的无疫情小区、村(队)可对管控措施作有序调整。 被认定为无疫情小区的&#xff0c;允许居民分批、分时段、分楼栋&a…