-- 查询练习 1------------

CREATE TABLEstu (

sidCHAR(6),

snameVARCHAR(50),

ageINT,

genderVARCHAR(50)

);INSERT INTO stu VALUES('S_1001', 'liuYi', 35, 'male');INSERT INTO stu VALUES('S_1002', 'chenEr', 15, 'female');INSERT INTO stu VALUES('S_1003', 'zhangSan', 95, 'male');INSERT INTO stu VALUES('S_1004', 'liSi', 65, 'female');INSERT INTO stu VALUES('S_1005', 'wangWu', 55, 'male');INSERT INTO stu VALUES('S_1006', 'zhaoLiu', 75, 'female');INSERT INTO stu VALUES('S_1007', 'sunQi', 25, 'male');INSERT INTO stu VALUES('S_1008', 'zhouBa', 45, 'female');INSERT INTO stu VALUES('S_1009', 'wuJiu', 85, 'male');INSERT INTO stu VALUES('S_1010', 'zhengShi', 5, 'female');INSERT INTO stu VALUES('S_1011', 'xxx', NULL, NULL);

----------查询性别为女,并且年龄大于等于50的记录----------

SELECT * FROM stu WHERE gender='female' AND age>=50

----------查询学号为S_1001,或者姓名为liSi的记录----------

SELECT * FROM stu WHERE sid='S_1001' OR sname='liSi'

--  查询学号为S_1001,S_1002,S_1003的记录

SELECT * FROM stu WHERE sid='S_1001' OR sid='S_1002' OR sid='S_1003'

--  查询学号不是S_1001,S_1002,S_1003的记录

SELECT * FROM stu WHERE NOT (sid='S_1001' OR sid='S_1002' OR sid='S_1003')

--  查询年龄为null的记录

SELECT * FROM stu WHERE age IS NULL

--  查询年龄在20到40之间的学生记录

SELECT * FROM stu WHERE age BETWEEN 20 AND 40

--  查询性别非男的学生记录

SELECT * FROM stu WHERE gend er!='male'

--  查询姓名不为null的学生记录

SELECT * FROM stu WHERE NOT sname IS NULL

--  查询姓名由5个字母构成的学生记录

SELECT * FROM stu WHERE sname LIKE '_____'

--  查询姓名由5个字母构成,并且第5个字母为“i”的学生记录

SELECT * FROM stu WHERE sname LIKE '____i'

--  查询姓名以“z”开头的学生记录

SELECT * FROM stu WHERE sname LIKE 'z%'

--  查询姓名中第2个字母为“i”的学生记录

SELECT * FROM stu WHERE sname LIKE '_i%'

--  查询姓名中包含“a”字母的学生记录

SELECT * FROM stu WHERE sname LIKE '%a%'

MySQL查学生年龄30到40之间_MYSQL查询练习 1相关推荐

  1. mysql班级学生 一对多怎样设计表_MySQL的多表设计

    一.外键约束 保证数据的完整性. 定义外键约束: 可以直接在create语句中定义外键 foreign key 当前表名(字段名) references 目标表名(目标表的主键) 创建完语句后,可以直 ...

  2. MySQL 查询学生的总成绩并进行排名_MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况)...

    MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况) MySQL查询各科成绩前三名的记录及排名(不考虑成绩并列情况) 我的表结构: 先放代码 -- 查询各科成绩前三名的记录(不考虑成绩并列情 ...

  3. mysql查找名字含A的的姓名_mysql查询结果排序,name字段有中文名字,有英文名字,如何按a-z的顺序把名字排序...

    1.name字段用来存储客户姓名,查询结果需要按姓氏拼音排序,现在有一个问题, 名字既有中文名字,又有英文名字,比如 张三,李四,Jaewon Park,老王 这样查询出来的结果英文名字的人永远排第一 ...

  4. mysql select后面能跟多少个表_mysql查询语句中,FROM后面可以跟具体的表名,也可以跟一个查询结果...

    /* FROM后面可以跟具体的表名,也可以跟一个查 询结果(此查询结果其实就是相当于一张表, 注意:必须要给它取一个别名) */ #给查询结果取别名 SELECT * FROM book, (SELE ...

  5. 基于PHP和MySql的学生成绩管理系统(附完整版代码)

    系统开发运行环境 操作系统:win10 软件:AppServ(php+apache+mysql),nginx(代理) 2.2 功能要求 2.2.1 教职工 对学生成绩有一个整体的了解,在今后的教学中能 ...

  6. mysql查表里面的字段

    mysql查表里面的字段的方法:使用"SHOW FROM"语句配合FULL关键字来查询,语法"SHOW FULL COLUMNS FROM table_name" ...

  7. (解析+源码)基于JAVA Swing+MySQL实现学生信息管理系统(增、删、改、查)数据库/文件存储

    根据学校对学生信息日常管理需要,学生信息管理系统包括以下功能: 登录系统: 新建学生信息:添加学生信息: 删除学生信息:对指定学生信息进行删除: 修改学生信息:对指定学生信息进行修改 查找学生信息:输 ...

  8. MySQL基础知识-MySQL概述安装,单表增删改查,函数,约束,多表查询,事物

    MySQL基础知识-MySQL概述安装,单表增删改查,函数,约束,多表查询,事物 前言 1.MySQL概述 1.1数据库相关概念 1.2MySQL数据库 1.2.1版本 1.2.2下载 1.2.3安装 ...

  9. 2020 年,陆奇 59 岁:我给 20、30、40 岁年轻人的建议

    作者 l 粥左罗 来源 l 粥左罗的好奇心(ID:fangdushe007) 转载请联系授权(微信ID:shoujirym8754) 大家好,我是粥左罗,最近想写一篇文章,祝福大家的2020年,想来想 ...

最新文章

  1. 卡尔曼滤波---实例讲解
  2. python新建文件夹口令_Python 口令保管箱
  3. filezilla 设置服务器_java项目部署到linux服务器,微信小程序后台springboot项目部署到腾讯云服务器(图文详解)...
  4. 查询速度提升200倍,ClickHouse到底有多快?
  5. qt访问mysql驱动64_64位 Qt5.12 MySql 连接问题
  6. 【Flink】Flink 控制台能消费 但是 Flink 任务不能消费 内置topic 导致问题
  7. python怎么读取excel-Python|读、写Excel文件(三种模块三种方式)
  8. 模块/包 与Common.js
  9. 图解通信原理与案例分析-10:楼宇有线对讲电话机案例--模拟基带点对点通信详解
  10. html怎样设置body的背景透明,html,body设置背景色透明
  11. SVN Cleanup之后显示Skipped remains conflicted / 提交missing状态处理
  12. 从VMware的vCenter中读取事件
  13. java——傻瓜电梯
  14. 解决方案:yarn 出现error An unexpected error occurred错误的解决办法
  15. 分散染料对涤纶织物染色步骤
  16. Javascript-蔬菜运算价格
  17. python提取内容保存excel_Python操作Excel之数据提取
  18. MATLAB-在命令行估计状态空间模型
  19. knife4j:快速入门
  20. w5500跨网段_基于STM32F1的局域网通信模块W5500驱动

热门文章

  1. 12V继电器开关控制
  2. 共模干扰和差模干扰的理解
  3. Scroller类的源码分析以及使用
  4. coap 返回版本信息_CoAP协议详解
  5. 数据分析研究思维导图
  6. (linux vm虚拟机网络连接失败,重启网卡失败原因及解决办法)
  7. Effective C++ 条款13 以对象管理资源
  8. android手机拍摄视频格式,怎么用手机给自己拍摄的视频加上字幕?安卓手机视频编辑器给视频加字幕的方法...
  9. Uedit32高亮文件(加强)
  10. 哈,新学期又开始喽。