mysql数据库查询参考

news/2025/10/21 1:24:12/文章来源:https://www.cnblogs.com/fortuneh2c/p/19153993

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.mzph.cn/news/941735.shtml

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

相关文章

视觉和语言 国防科大清华城市空间无人机导航推理!GeoNav:赋予多模态大模型地理空间推理能力,实现语言指令导向的空中目标导航 - MKT

视觉和语言 国防科大&清华城市空间无人机导航推理!GeoNav:赋予多模态大模型地理空间推理能力,实现语言指令导向的空中目标导航 arXiv-2024 | 具身智能体要上天!CITYNAV:基于地理信息的无人机视觉语言导航数…

Python理论题目集

Python理论题目集 单选题题目ID 题目类型 题目内容 选项 答案 解析 知识点 标签 分类1 单选题 在Python中,下列哪个数据类型是不可变的? [列表, 字典, 元组, 集合] C 元组是不可变类型,一旦创建就不能修改。列表、字…

基于yakit的dvwa靶场暴力破解和代码执行漏洞

环境部署https://blog.csdn.net/2302_82189125/article/details/135834194 1.Brute Force lowresultmedium同样的插入方法 high爆破成功 但是有一个问题需要考虑,为什么要使用热加载,又为什么热加载要那样设置,而且…

[Tool] [HTTP] curl 命令行工具:基础与进阶用法

[Tool] [HTTP] curl 命令行工具:基础与进阶用法$(".postTitle2").removeClass("postTitle2").addClass("singleposttitle");目录curl 命令行工具:基础与进阶用法01 背景与简介1.1 核心…

sourcetree 克隆项目仓库地址,输入账号密码后提示:这是一个无效的源路径/URL

1.克隆项目 一个正确的项目链接会自动弹出让你输入账号和密码。(若勾选了“Remember password”),点击“Login” 2.错误提示:这是一个无效的源路径/URL 原因1:账号和密码输入错误 win10系统:如果勾选了记住密码,…

视觉和语言-港科大 NMPC 控制下的高效自主导航!SkyVLN:城市环境无人机视觉语言导航与非线性模型预测控制 - MKT

视觉和语言-港科大 NMPC 控制下的高效自主导航!SkyVLN:城市环境无人机视觉语言导航与非线性模型预测控制任务示例:无人机需要根据自然语言指令和第一人称视角的视觉感知完成导航任务。 示例任务包括“经过交叉口后左…

北航高低无人机协同导航方案:高空掌全局+低空查细节 - MKT

北航高低无人机协同导航方案:高空掌全局+低空查细节https://www.qbitai.com/2025/07/313729.html

20251020 之所思 - 人生如梦

20251020 之所思做的很好的四件事:1. 老板要看软件组织架构的调整,好在上周已经提前准备好,今天只需要介绍就好。提前预判,提前准备,有备无患。2. 今天有很多很多事情,没有时间准备软件周会的agenda,软件的周会…

以太坊账⼾模型的理解,合约账⼾、EOA账⼾认识

以太坊账⼾模型的理解,合约账⼾、EOA账⼾认识 以太坊使用账户模型(Account Model)而非比特币的UTXO模型。以太坊有两种类型的账户: 1. 外部账户(EOA - Externally Owned Account)特点:由私钥控制 可以发送交易 没有相…

Luogu P12376「LAOI-12」Calculate 题解 [ 蓝 ] [ 贪心 ] [ 线性 DP ] [ 前缀和优化 ] [ 范德蒙德卷积 ]

Calculate:简单计数 DP。 先考虑 \(\sum_{i = 1}^{p - 1}(a_{i + 1} - a_i)^2\) 的最大值怎么求。利用调整法可以得到结论:每次走当前未选的最大值、最小值交替选一定最优。还有另一种理解方式:注意到两数之差的平方…

Conda、pip以及虚拟环境在Jupyter中的打开方法

在Python开发中,Conda和pip是两种常用的包管理工具,它们各有优势,适用于不同的场景。同时,虚拟环境是隔离不同项目依赖的有效手段。在使用Jupyter Notebook时,如何在特定的虚拟环境中打开它,也是开发者需要掌握的…

方格图路径计数 dp 的反射路径优化

很拗口的名字,其情景是这样的: 我们有一个点 \(B(n,m)\),需要求原点 \(A\) 到这个点的路径条数(限制只能向右、上走)。 平凡的题目做法很简单,我们一共走 \(n+m\) 步,其中 \(n\) 步向右,方案数 \(\binom {n + …

[Tool] fzf 模糊搜索神器基础功能和操作

[Tool] fzf 模糊搜索神器基础功能和操作$(".postTitle2").removeClass("postTitle2").addClass("singleposttitle");目录01 背景1.1 简介1.2 官网02 安装03 使用3.0 默认3.1 管道3.2 命…

java基础9-面向对象进阶

1.static静态变量 被static修饰的成员变量,叫做静态变量特点:被该类所有对象共享;不属于对象属于类;随着类的加载而加载的,优先于对象存在调用方式:类名调用、对象名调用被static修饰的成员方法,叫做静态方…

企业信息化建设的钱都花在哪儿了?

很多老板一提到企业信息化,第一反应就是"要花多少钱?"今天咱们就来掰扯掰扯,企业搞信息化到底有哪些花钱的地方。简单来说主要分四大块:买设备买软件的钱(技术投入)这个最好理解,就像买电脑一样,得花…

关系运算符

关系运算符也叫比较运算符,总共有:==、!=、<、>、<=、>=

解释这些区块链核⼼概念:区块、交易、Merkle Tree、共识机制(PoW、PoS)、Gas Fee 原理2

1. 区块 (Block)区块是区块链中的基本单位,类似于账本中的一页 主要包含:区块头:包含前一个区块的哈希值、时间戳、难度目标等元数据 区块体:包含多笔交易数据2. 交易 (Transaction)记录价值转移的基本单位 典型交…

Inno Setup 打包脚本模板

回顾一下以前通过 Inno Setup 构建程序安装包的脚本: ; (可通过 Inno Setup 帮助文档详细了解脚本写法); ------------------------------------------------------------------------------------------------------…