1、 索引是做什么的?索引用于快速找出在某个列中有一特定值的行。不使用索引,MYSQL必须从第1条记录开始然后读完整个表直到找出相关的行。是数据管理系统中一个排序的数据结构,以协助快速查询、更新数据库表中数据。索引的实现通常使用B树及其变种B+树。该数据结构以某种方式引用(指向)数据,这样就可以在这些数据结构上实现高级查找算法。2、那么,索引是创建越多越好还是越少越好?①合理的简历索引能够加速数据            
                
         
            
            
            
            MySQL 50 题。 文章目录MySQL 50 题。数据库。sql。 数据库。CREATE SCHEMA `new_schema` DEFAULT CHARACTER SET utf8mb4 ;
Operation failed: There was an error while applying the SQL script to the database.
Executing:
CREA            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-10-29 06:23:45
                            
                                23阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            图片省略了。 本文转自: http://blog.sina.com.cn/s/blog_767d65530101861c.html 1.创建student和score表CREATE  TABLE  student (id  INT(10)  NOT NULL  UNIQUE  PRIMARY KEY  ,na            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2016-03-29 20:21:25
                            
                                1343阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SQL练习题 
Student(S#,Sname,Sage,Ssex) --学生表 
Course(C#,Cname,T#)         --课程表 
SC(S#,C#,score)             --成绩表 
Teacher(T#,Tname)            --教师表
-- 1、查询“001”课程比“002”课程成绩高的所有学生的学号;
select a.S#            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-16 09:59:58
                            
                                689阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            13.找出所有首都和其國家名字,而首都要有國家名字中出現。 SELECT capital,name FROM world WHERE capital LIKE (concat('%%',concat(name, '%%'))); 這個例子顯示’France法國’的人口。字串應該在'單引號'中。 修改            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-18 18:06:00
                            
                                207阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            以下所有操作在查询管理器中手工书写sql语句完成
1、按下列步骤创建数据库和表
1.1、创建一个名为 students 数据库
create database students CHARACTER set utf8
1.2、在这个数据库中创建一个名为[学生表(student)]的表,由[学号]、[姓名]、[专业]、[班级]
   字段组成。[学号] 字段为主键,类型为int;[姓名] 和            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                            精选
                                                        
                            2022-11-09 22:39:44
                            
                                321阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            题目1问题描述:为管理岗位业务培训信息,建立3个表:S (S#,SN,SD,SA)   S            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-07 09:34:23
                            
                                707阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基本表结构:        student(sno,sname,sage,ssex)学生表        course(cno,cname,tno) 课程表        sc(sno,cno,score) 成绩表        teacher(tno,tname) 教师表101,查询课程1的成绩比课程2的成绩高的所有学生的学号select a.sno from(selec...            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-12-04 18:36:21
                            
                                196阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            1、查询每个部门最高薪水的人员名称?
-- 第一步,找出每个部门的最高工资
select deptno,max(sal) from emp group by deptno; 
-- 第二步,将上面的结果当做一张临时表T,T和emp表连接,条件:T.deptno = e.deptno and t.max = e.sal
select e.ename ,T.* from emp e join (sel            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-08-22 21:17:19
                            
                                144阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前言欢迎在评论区对该文章进行勘误。一、建表create table Student(sid varchar(10),sname varchar(10),sage datetime,ssex nvarchar(10));
insert into Student values('01' , '赵雷' , '1990-01-01' , '男');
insert into Student values('            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-07-10 01:41:46
                            
                                44阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            数据库原始数据如下:数据库名:tbl_clothers 需求是:按照type分组,并获取个分组中price desc            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-11-22 10:52:40
                            
                                130阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            mysql第一次作业            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2017-02-16 14:50:02
                            
                                3134阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            练习题 (1)、取得每个部门最高薪水的人员名称 第一步: 取每个部门最高薪水 mysql> select deptno,max(sal) from EMP group by deptno; + + + | deptno | max(sal) | + + + | 10 | 5000 | | 20 |            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2022-06-28 14:13:59
                            
                                369阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            基于之前的三张表 1. 取得每个部门最高薪水的人员名称 取得每个部门最高薪水,和emp表做连接查询 select t.*,e.ename from emp e join (select deptno,max(sal) maxsal from emp group by deptno) t on t.d ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-07-25 18:58:00
                            
                                445阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            #1.取得每个部门最高薪水的人员名称 select deptno,max(sal) as maxsal from emp group by deptno #取得每个部门的最高薪水(按照部门编号分组,取最大值) #将以上查询结果看做一张临时表t select e.ename,t.* from emp  ...            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2021-09-26 00:08:00
                            
                                153阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            # 实现“MySQL练习题”流程
## 1. 创建数据库
首先,我们需要创建一个数据库来存储练习题的数据。可以使用以下代码创建一个名为`exercises`的数据库:
```sql
CREATE DATABASE exercises;
```
## 2. 创建数据表
接下来,我们需要创建一个数据表来存储练习题的具体内容和答案。可以使用以下代码在`exercises`数据库中创建一个名为`            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-28 13:00:51
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、表关系 创建如下表关系,并创建相关约束 二、操作表 1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩; 5、查询姓“李”的老师的个数; 6、查询没学过“叶平”老师课的            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-07-21 15:03:42
                            
                                419阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            create table student(sno varchar2(10) primary key,sname varchar2(20),sage number(2),ssex varchar2(5));create table teacher(tno varchar2(10) primary key,tname varchar2(20));create table cours            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-19 23:49:33
                            
                                894阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            6.Mysql不要用top用limit 在我们使用查询语句的时候,经常要返回前几条或者中间某几行数据,这个时候怎么办呢? 查找时Mysql不能用top,反正我用不了,查了下可以用limit来替换。 比如,想查询下TotalPay前20有哪些人,不能用SELECT TOP 20 * FROM 加州薪水            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-05-18 15:59:00
                            
                                210阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            本题来自于牛客网,答案为自己训练出,仅供参考。牛客网链接:https://www.nowcoder.com/activity/oj 题目一: 查找最晚入职员工的所有信息 CREATE TABLE `employees` ( `emp_no` int(11) NOT NULL, `birth_date            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2021-05-26 21:46:36
                            
                                382阅读