数据库
wong_faye
这个作者很懒,什么都没留下…
展开
-
[数据库笔记] SQL补充知识
1.sql中limit的使用方法查询前10行数据select * from customer limit 10;从第2行开始查询,查询10条记录select * from customer limit 1, 10;原创 2020-08-01 19:39:19 · 109 阅读 · 0 评论 -
[数据库笔记06] SQL50题31 - 50
31、查询1990年出生的学生名单(重点year)32、查询平均成绩大于等于85的所有学生的学号、姓名和平均成绩(不重要)查询每门课程的平均成绩,结果按平均成绩升序排序,平均成绩相同时,按课程号降序排列(不重要)34、查询课程名称为"数学",且分数低于60的学生姓名和分数(不重点)35、查询所有学生的课程及分数情况(重点)36、查询任何一门课程成绩在70分以上的姓名、课程名称和分数(重点)37、查询不及格的课程并按课程号从大到小排列(不重点)38、查询课程编号为03且课程成绩在80分以上的学生原创 2020-06-22 22:41:11 · 288 阅读 · 0 评论 -
[数据库笔记] SQL50题11 - 30
11、查询至少有一门课与学号为“01”的学生所学课程相同的学生的学号和姓名(重点)(1)方法1-- 查询学号为01的学生SELECT c_id FROM scoreWHERE s_id="01";-- 查询选了相同课程的学生学号SELECT DISTINCT s_id FROM scoreWHERE c_id IN ( SELECT c_id FROM score WHERE s_id="01") AND s_id != "01";-- 查询学号和姓名SELECT s_id, s原创 2020-06-01 22:34:26 · 568 阅读 · 0 评论 -
[数据库笔记] SQL50题1 -10
0.建表和插入数据(1)建表CREATE TABLE `Student`(`s_id` VARCHAR(20),`s_name` VARCHAR(20) NOT NULL DEFAULT '',`s_birth` VARCHAR(20) NOT NULL DEFAULT '',`s_sex` VARCHAR(10) NOT NULL DEFAULT '',PRIMARY KEY(`s_id`));-- 课程表CREATE TABLE `Course`(`c_id` VARCHAR(20原创 2020-05-23 18:51:31 · 432 阅读 · 0 评论 -
[数据库笔记] SQL练习11 - 18
11.创建和管理表(1)创建表dept1name Null? typeid int(7)name varchar(25)(2)将表 departments 中的数据插入新表 dept2 中(3)创建表 emp5name Null? typeid int(7)First_name Varchar (25)Last_name Varchar(25)Dept_id int(7)(4)将列 Last_n原创 2020-05-22 23:15:35 · 1931 阅读 · 1 评论 -
[数据库笔记] SQL练习6 - 10
1.分组查询(1)查询公司员工工资的最大值,最小值,平均值,总和SELECT MAX(salary), MIN(salary), AVG(salary), SUM(salary)FROM employees;(2)查询员工表中的最大入职时间和最小入职时间的相差天数 (DIFFRENCE)SELECT DATEDIFF(MAX(hiredate), MIN(hiredate)) differenceFROM employees;(3)查询部门编号为 90 的员工个数SELECT COUNT原创 2020-05-22 20:48:04 · 2149 阅读 · 0 评论 -
[数据库笔记] SQL练习1 - 5
文章目录0.表数据1.基本SQL-SELECT语句2.过滤数据3.排序数据4.单行函数5.分组函数0.表数据共涉及四张表:departments、employees、jobs、locations(1)创建数据库CREATE DATABASE `myemployes`;(2)创建 jobs 表DROP TABLE IF EXISTS `jobs`;CREATE TABLE `jobs` ( `job_id` VARCHAR(10) NOT NULL, `job_title` VARC原创 2020-05-21 22:55:19 · 737 阅读 · 0 评论 -
[数据库笔记] SQL基础
1.MySQL常用命令行操作(1)MySQL服务的启动和停止net start 服务名net stop 服务名(2)MySQL服务的登录和退出mysql [-h 主机名 -p 端口号] -u 用户名 -p密码2.DQL语言2.1 基础查询一、语法select 查询列表from 表名;二、特点1、查询列表可以是字段、常量、表达式、函数,也可以是多个2、查询结果是一个虚拟表三、示例1、查询单个字段select 字段名 from 表名;2、查询多个字段select 字段原创 2020-05-16 00:18:05 · 617 阅读 · 0 评论