当前位置: 首页 > news >正文

mysql数据库查询参考

mysql -uroot -p123456先进入数据库

看一下数据库名字 我们数据插入在student_db2 所以进入student_db2 然后查表名

show databases;

use student_db2;

show tables;

1.create index Index_Score on sc (Score ASC);

ASC表示升序

2.create unique index Index_Cname on course (Cname DESC);

unique 代表唯一索引 DESC代表降序

3.create index Index_Grade_Spe on student(grade ASC, specialty DESC);

先后顺序先后传参即可

4.需要查询student表的数据 先查询所有数据确定列名跟数据类型

select * from student;

然后使用month函数提取生日中的月份跟4比对即可

select * from student where month(birthday) = 4;

5.直接比对sno前四位跟grade前四位是否相等即可

select * from student where left(sno,4) <> left(grade,4);

使用left函数提取前四位

还可以使用select * from student where left(sno,4) <> replace(grade,'级','');

题目不要所有的信息,只要学号姓名专业年级

那把*修改为具体列名即可

select sno,sname,specialty,grade from student where left(sno,4) <> replace(grade,'级','');

另一种方法同理

6.select sno,sname,timestampdiff(year,birthday,en_time) from student where timestampdiff(year,birthday,en_time) <= 18;

使用timestampdiff函数 计算

第三列名字太长了 给他起个名字

select sno,sname,timestampdiff(year,birthday,en_time) as age from student where timestampdiff(year,birthday,en_time) <= 18;

这样就好看多了

7.select * from student where sname like '%玲';

用通配符%去模糊匹配即可

只要学号姓名性别修改*即可

select sno,sname,ssex from student where sname like '%玲';

8.用到course表 先查询一下course表的所以数据跟列名

select * from course;

至于题目要求查询 运算即可

select * from course where classhour/credit != 4;

  1. select * from course where cname = '数据结构' or cname='操作系统';

select * from course where cname in ('数据结构','操作系统');

直接查询即可

http://www.jsqmd.com/news/17921/

相关文章:

  • 视觉和语言 国防科大清华城市空间无人机导航推理!GeoNav:赋予多模态大模型地理空间推理能力,实现语言指令导向的空中目标导航 - MKT
  • Python理论题目集
  • 视觉和语言-港科大 NMPC 控制下的高效自主导航!SkyVLN:城市环境无人机视觉语言导航与非线性模型预测控制 - MKT
  • [Tool] [HTTP] curl 命令行工具:基础与进阶用法
  • 北航高低无人机协同导航方案:高空掌全局+低空查细节 - MKT
  • 20251020 之所思 - 人生如梦
  • 以太坊账⼾模型的理解,合约账⼾、EOA账⼾认识
  • Luogu P12376「LAOI-12」Calculate 题解 [ 蓝 ] [ 贪心 ] [ 线性 DP ] [ 前缀和优化 ] [ 范德蒙德卷积 ]
  • Conda、pip以及虚拟环境在Jupyter中的打开方法
  • 方格图路径计数 dp 的反射路径优化
  • [Tool] fzf 模糊搜索神器基础功能和操作
  • 每日反思(2025_10_20)
  • 企业信息化建设的钱都花在哪儿了?
  • 身份运算符
  • 关系运算符
  • 赋值运算符
  • 解释这些区块链核⼼概念:区块、交易、Merkle Tree、共识机制(PoW、PoS)、Gas Fee 原理2
  • Inno Setup 打包脚本模板
  • Claude code cli 的think mode到底是啥?
  • 玄机——Linux后门应急
  • 2025/10/20
  • UI弹窗遮罩屏蔽触发事件的处理
  • 小整数的地址
  • 一次XFS死锁问题分析
  • P11150 [THUWC 2018] 字胡串
  • newDay13
  • 微信如何开通wx.getPhoneNumber权限
  • 日志|JAVAWEB|maven
  • QT_基础
  • 推荐系统与机器学习在会员服务中的应用