目录

3.1 简单方法

3.1.1 查询指定字段,取别名

3.1.2 消除重复行

3.2 条件

3.2.1 比较运算符:

3.2.2 逻辑运算符

3.2.3 模糊查询

3.2.4 范围查询

3.2.5  空判断


创建数据表,后续的数据表查询以此为准

创建数据表

drop table if exists students;
create table students (studentNo varchar(10) primary key,nane varchar(10),sex varchar(1),hometown varchar(20),age tinyint(4),class varchar(10),card varchar(20)
)

准备数据


insert into students values
('001', '王昭君', '女', '北京', '20', '1班', '340322199001247654'),
('002', '诸易亮', '男', '上海', '18', '2班', '340322199002242354'),
('003','张飞',  '男',  '南京','24','3班','340322199003247654'),
('004','白起',  '男',  '安徽','22','4班','340322199005247654'),
('005','大乔' , '女',   '天津','19','3班',  '340322199004247654'),
('006','孙测香', '女', '河北', '18', '1班', '340322199006247654'),
( '007','百里玄闟','男','山西','20', '2班', '340322199087247654'),
('008','小乔','女', '河南','15','3班',null),
('009','百里守约','男','湖南','21','1班',''),
('010','妲己','女','广东', '26', '2班','340322199607247654'),
('011','李白','男', '北京', '30', '4班','340322199005267754'),
('012','孙膑','男','新疆','26','3班','340322199000297655')

 ·查询所有字段

select * from 表名
例:
-- * 代表所有字段,所有列的意思
select * from  students

3.1 简单方法

3.1.1 查询指定字段,取别名

查询指定字段,取别名
·在select后面的列名部分,可以使用as为列起别名,这个别名出现在结果集中

select  列1,列2 :只能显示哪几列,不能限制哪几行,哪行不显示

select 列1,列2, ... from 表名-- 表名.字段名
select students.name, students.age from students_____________________________________________________-—可以通设as给表起别名
select s.name,s.age from students as s_____________________________________________________--如果是单表查淘司以省略表名
select name,age from students_____________________________________________________一使用as给字段起别名
select studentNo as 学号,name as 名字,Sex as 性别  from students

数据库学习(四)—SQL数据查询01(简单方法条件查询)相关推荐

  1. python学习四(处理数据)

    python学习四(处理数据) head first python中的一个数据处理的例子 有四个U10选手的600米成绩,请取出每个选手跑的最快的3个时间.以下是四位选手的9次成绩 James 2-3 ...

  2. 实战演练 | MySQL PROCESSLIST 表和 Navicat Monitor 识别慢速查询的简单方法

    通常,当数据库长时间运行较慢时,罪魁祸首往往是"坏"查询.也就是说,查询未完全优化.编写不当或使用户能够从数据库中获取无限数量的行.我们可以通过在服务器上投入更多资源来减轻一些痛苦 ...

  3. oracle查询多个条件查询,ORACLE多条件统计查询的简单方法

    前几天要做一个统计查询的功能,因为涉及多张表,多种条件的统计分析.一开始便想到了UNION和IF语句,然后写了1000多行代码,就为了查30条数据觉得不应该. @H_301_2@ 然后就开始百度,多种 ...

  4. python个人数据脱敏_数据脱敏的处理方法及查询

    [摘要] 关键词:集算器.SPL.数据脱敏.报表 1).数据脱敏是"指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护.在涉及客户安全数据或者一些商业性敏感数据的情况下, ...

  5. delphi使用ADO在sql数据库存取图片的方法

    delphi使用ADO在sql数据库存取图片的方法 新手参考,老鸟绕行 我一直不认为能把代码写的和天书一样的程序员是好的程序员,那不过是因为我真的对delphi也就是略懂皮毛,太深了看不懂. 网上查询 ...

  6. 数据脱敏的处理方法及查询

    [摘要] 关键词:集算器.SPL.数据脱敏.报表 1).数据脱敏是"指对某些敏感信息通过脱敏规则进行数据的变形,实现敏感隐私数据的可靠保护.在涉及客户安全数据或者一些商业性敏感数据的情况下, ...

  7. springboot封装统一查询对象进行多条件查询案例(mybatis和mybatis-plus+反射两种版本)

    文章目录 mybatis版本: 通用查询接口 封装辅助查询类: 通用controller: 自定义注解 controller service mapper测试 mybatis-plus实现版本 ent ...

  8. 数据库实验之《数据定义与简单查询》

    Mysql数据定义与简单查询 博客由来 实验目的 实验内容 查询练习 寄语 完整源码 博客由来 本人在校学生,希望能借助平台记录下自己的成长,同时也希望分享自己的一些独特的想法.本次上机使用的平台:W ...

  9. 数据库学习笔记---SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR)

    SQL基础-->层次化查询(START BY ... CONNECT BY PRIOR) 技术qq交流群:JavaDream:251572072  教程下载,在线交流:创梦IT社区:______ ...

  10. 数据库学习day_01:SQL的发展和数据库操作相关sql语句

    1.数据库 学习数据库主要学习的就是如何对数据进行增删改查操作. 增加(插入数据) 删除数据 修改数据 查询数据 为什么使用数据库软件? 之前在webserver时通过IO技术已经操作过数据,其实这部 ...

最新文章

  1. 讨论oracle的反腐,关于oracle SCN 的讨论
  2. python流程图-使用Graphviz快速绘制流程图
  3. python基本使用-10个易被忽视但应掌握的Python基本用法
  4. 2020 mse 清华_ICSMSE 2020
  5. npm命令的--save 与--save-dev
  6. 前端学习(2326):angular之用户输入数据
  7. spring mvc学习(34):restful的delete
  8. Java类类getComponentType()方法与示例
  9. as3调用java_java与as3.0中for each使用的小陷阱
  10. 自动驾驶仿真:Carsim、NI和VTD联合仿真课题一
  11. 微信公共号给客户发送消息提醒/模板消息(如业务到期提醒 ,订单提醒,帐户变动提醒)
  12. 最小的 中文 linux,麻雀虽小五脏俱全 最小Linux系统试用
  13. C Primer Plus 第02章 C语言概述 学习笔记及复习题、编程题解答
  14. 《网络攻防》第七周学习总结
  15. 代码显示return的用法(c语言和java的比较和整合)
  16. 事务的基本特性是什么
  17. 『JAVA集合·学习之路』-List(包含底层源码实现)
  18. 如何上传文件到IPFS
  19. 西门子PLC smart200伺服液压PID昆仑通态人机界面一套完整项目程序
  20. 使用burpsuite抓包和改包

热门文章

  1. 隐身术——使用Tor匿名网络与proxychains构建SOCKS代理链IP跳板,在***测试与******时销声匿迹...
  2. 怎么搭建百度网盘目录搜索网站?网盘目录#百度网盘
  3. 泰山OFFICE技术讲座:WORD光标出错
  4. Tensorflow 2.0 学习(chapter 6)
  5. 大数据分析应用领域有哪些
  6. mysql数据库位置_mysql数据库的存放位置在哪里
  7. JQuery广告(新闻)浮动(漂浮)框
  8. Modem analyze by T32 tool.
  9. 已经更CSS《一篇文章让你从HTML零基础入门前端开发》12.22
  10. android远程输入法,远程输入法