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表中查询姓名和性别。

2.查询学生名单

“*”代表全部信息查询

3.查询姓名和性别,

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

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

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

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

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

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

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

1. 成绩百分比显示

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

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

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

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

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

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

练习4:复杂查询条件

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

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

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

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

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

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

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

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

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

练习5:查找学生

1. 查询姓“猴”的学生

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

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

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

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

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

练习题6:sqlzoo系统练习

sql between包括两端吗_SQL简单查询相关推荐

  1. sql between包括两端吗_sql:简单查询

    一.基本的查询语句 select 列名1,列名2,... ... #select 字句 from 表名; #from字句 select * from 查询出全部列 为列设定别名 as :在别名是中文时 ...

  2. sql between包括两端吗_简单查询-SQL

    SQL基本的查询语句 1 select 语句 select 列名,列名--------select子句 from 表名;--------- from子句 书写规则: Select 语句中列名无需加引号 ...

  3. sql同时操作两列_SQL简单查询

    1. 基本的查询语句 selece<列名1>,<列名2>,.... →select子句 from<表名>: →from子句 -- 在student表中查询出姓名.性 ...

  4. sql between包括两端吗_SQL大全

    作者:静默虚空 排版:MarkerHub 原文:https://juejin.im/post/5c7e524af265da2d914db18f 本文针对关系型数据库的一般语法.限于篇幅,本文侧重说明用 ...

  5. MySQL学习-SQL语句的分类与MySQL简单查询

    1.SQL语句的分类 学习MySQL主要还是学习通用的SQL语句,那么SQL语句包括增删改查,SQL语句怎么分类呢?   DQL(数据查询语言): 查询语句,凡是select语句都是DQL.   DM ...

  6. sql between包括两端吗?

    在sql中,BETWEEN操作符用于选取介于两个值之间的数据范围内的值.其中,"between and"是包括边界值的,即包括两端:"not between"是 ...

  7. 模糊查询关键字不区分大小写_SQL简单查询

    SQL书写规则: 1)以英文分号结尾(;) eg. select 姓名,性别 from student: 2)不区分关键字的大小写.就像Excel里面sum可以大写可以小写.同理,SQL中select ...

  8. sql的加减乘除运算_SQL简单查询语、运算符学习和练习

    本次主要学习了SQL语言的书写和运算,多为实操,一定要多写多思考,综合运用起来. 基本查询语句(select *全部 as替换 distinct删除重复) 指定查询条件(where 从哪里查询) 注释 ...

  9. sql 字符串比较大小_SQL简单查询

    1:查询学生表 2:理解sql运行顺序 按照"在哪找(from哪张表),怎么找(where查询条件),找什么(select列名)"的顺序运行 3:注释和书写注意事项 单行注释:-- ...

最新文章

  1. 怎么用leangoo做需求管理及规划?(产品Backlog、用户故事)
  2. 一道简单的编程题考核你的编程功底
  3. 安卓linux终端termux下载,高级手机终端app
  4. 深度学习:Neural Network Layers Understanding
  5. mckinsey game
  6. LeetCode 2076. 处理含限制条件的好友请求(并查集)
  7. 【数据库系统】SQL查询的注意事项
  8. GNOME 3.32.1 维护版本更新发布
  9. 工作周记 - 第四周 (2016/06/12 - 2016/06/18) 我没喝多,但是今天话多了 - -
  10. hudson--插件管理
  11. mysql查询字段为null的方法
  12. 构建区块链量化交易系统(一)
  13. VNX VMX and delete luns
  14. 使用Python读取Windows注册表
  15. 14岁考入清华,22岁博士四年级,杜克大学杨幻睿的AI成长之路
  16. 从吴军的书《见识》总结的49条商业本质、为人方法
  17. 如何自定义文档工程师绩效考核标准? | 职场杂谈
  18. Check It Again: Progressive Visual Question Answering via Visual Entailment
  19. (2021年)is not a supported wheel on this platform解决方案
  20. 27岁转行软件测试,写给像我一样迷茫的人...

热门文章

  1. 使用这些先进的GC技术提高应用程序性能
  2. martin fowler_用Java和Java 8创建内部DSL,采用Martin Fowler的方法
  3. JDeps入门–分析项目的依赖关系
  4. jax-ws cxf_走向REST:将Tomcat嵌入Spring和JAX-RS(Apache CXF)
  5. java 对象复活_Java对象复活
  6. 使用JMX作为Ganglia的现代替代品进行CLDB监视
  7. 在Apache Camel中使用Spring数据
  8. Byteman –用于字节码操纵的瑞士军刀
  9. Java时区处理初学者指南
  10. Spring @Transactional实际如何工作?