【MYSQL练习随笔】教程文章相关的互联网学习教程文章

《MySQL入门很简单》练习10.9【图】

(1)在查询之前,先按照表10.3和表10.4的内容创建student表和score表 首先我创建一个本章的数据库(名字随便取,主要是每个程序猿都不应该被规矩束缚对不对), 之后对照这student表和score表的设计创建,代码如下:(2)按照表10.5和10.6的内容为student表和score表增加记录本来想偷点懒的,突然遇到这种问题,也是醉了。等我把数据导入进去的时候才恍然大悟,失了智, 中英文的单引号我留意,逗号反而忘了切换,由此可见,经验是...

MySQL-5.5之基础操作练习【代码】

1. 数据定义语句 DDLcreate (database | table | index)drop (database | table | index)alter (database | table)rename (table)1.1 createmysql> create database school; Query OK, 1 row affected (0.00 sec)mysql> show create database school; +----------+-----------------------------------------------------------------+ | Database | Create Database | +...

mysql练习----Self join【代码】【图】

stops(id, name) route(num,company,pos, stop) stopsrouteid numname company pos stop mysql练习----Self join标签:ble 练习 sql table pos bsp any 技术分享 sch 本文系统来源:http://www.cnblogs.com/tk55/p/6760022.html

mysql练习----More JOIN operations【图】

id movieid title name actoridyr orddirector budget gross movieField nameTypeNotesid INTEGER An arbitrary unique identifiertitle CHAR(70) The name of the film - usually in the language of the first release.yr DECIMAL(4) Year of first release.director INT A reference to the actor table.budget INTEGER How much the movie cost to make (in a variety of currencies unfortunately).gross I...

mysql常用操作与练习题

多实例登录 -S 指定 mysql.sock路径mysql -u root -p -S /tmp/mysql.sock 查看数据库版本及登录用户是什么.select version(); select user(); 创建GBK字符集的数据库kaliboy,并查看已建库的完整语句 学会用 help查看 help create database, show character set create database kaliboy CHARACTER SET GBK COLLATE gbk_chinese_ci; show create database kaliboy; 创建用户kaliboy,使之可以管理数据库kaliboy grant all on kal...

mysql练习----Using Null【图】

teacheriddeptnamephonemobile101 1 Shrivell 2753 07986 555 1234102 1 Throd 2754 07122 555 1920103 1 Splint 2293 104 Spiregrain 3287 105 2 Cutflower 3212 07996 555 6574106 Deadyawn 3345 ...deptidname1 Computing2 Design3 Engineering... mysql练习----Using Null标签:src reg com .com 9.png des cut body alt 本文系统来源:http://www.cnblogs.com/tk55/p/6760014.html

Linux命令:MySQL系列之七--INSERT、DELET、UPDATE语句相关练习

1、批量插入字段数据INSERT INTO tb_name (col1,col2,...) VALUES (val1,val2,...),(val1,val2,...);Usage:INSERT INTO class (Name,Age,Gender) VALUES (stu1,Age1,Gender1),(stu2,Age2,Gender2);在插入数据时,需注意以下几点: 字符型:需用单引号括起 数值型:不需要引号 日期时间型:也不需要引号 空值:必须写成NULL2、一次插入一条数据INSERT INTO tb_name SET col1=‘values‘,col2=‘values‘Usage: INSERT INT...

MySQL基本知识及练习(5)

(1). select sum(math) / count(math) as 数学平均分 from student;(2). select avg(math) as 数学平均分 from student; (3).select avg(name) as 小明平均分 from student;//02.求一个班级总分平均分。 (1).select (sum(chinese)+sum(math)+sum(english)) / count(*) from student; (2).select avg(chinese+math+english) from student;3.求班级语文最高分和最低分。 select max(name),min(name) from student;drop t...

PHP之连接mysql小练习

-- phpMyAdmin SQL Dump2 -- version 4.6.63 -- https://www.phpmyadmin.net/4 --5 -- Host: localhost:33066 -- Generation Time: 2017-05-16 21:49:467 -- 服务器版本: 5.6.358 -- PHP Version: 7.1.19 10 SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO"; 11 SET time_zone = "+00:00"; 12 13 14 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; 15 /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_...

MySQL主从复制原理深入解析与练习【图】

MySQL主从复制画图描述:MySQL主从复制原理上图详解:① 用户做crud操作,写入数据库,更新结果记录到binlog中;② 主从同步是主找从的,从库IO发起请求,主库的主进程看从库的master change中给的参数是否合法,如果合法主进程交给IO进程进行3操作,否则拒绝;③ 主库根据master的位置点,从这个位置点的binlog日志一直到binlog最后,将其准备发送给从库;④ 将找到的binlog日志发给从库,并且还会发送新的日志点;⑤ 从库收...

MySQL练习题【图】

一、表关系 请创建如下表,并创建相关约束 二、操作表 1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩; 5、查询姓“李”的老师的个数; 6、查询没学过“叶平”老师课的同学的学号、姓名; 7、查询学过“001”并且也学过编号“002”课程的同学的学号、姓名; 8、查询学过“叶平”老师所教的所...

MySQL练习题参考答案

2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 思路: 获取所有有生物课程的人(学号,成绩) - 临时表 获取所有有物理课程的人(学号,成绩) - 临时表 根据【学号】连接两个临时表: 学号 物理成绩 生物成绩 然后再进行筛选 select A.student_id,sw,ty from (select student_id,num as sw from score left join course on score.course_...

MySQL练习-主外键多表查询【代码】【图】

USE db1;2 CREATE TABLE class(3 cid INT AUTO_INCREMENT PRIMARY KEY,4 caption VARCHAR(10)5 );6 CREATE TABLE teacher(7 tid INT AUTO_INCREMENT PRIMARY KEY,8 tname VARCHAR(10)9 ); 10 CREATE TABLE course( 11 cid INT AUTO_INCREMENT PRIMARY KEY, 12 cname VARCHAR(10), 13 teach_id INT, 14 CONSTRAINT fk_course_teacher FOREIGN KEY(teach_id) REFERENCES teacher(tid) 15 ); 16 CREA...

mysql练习题

1、自行创建测试数据 2、查询“生物”课程比“物理”课程成绩高的所有学生的学号; 3、查询平均成绩大于60分的同学的学号和平均成绩; 4、查询所有同学的学号、姓名、选课数、总成绩;select student_id,sname,count(corse_id),sum(number) from score left join course on score.corse_id=course.cid left join student on score.student_id=student.sidleft join class on student.class_id=class.cidleft join teacher on cour...

mysql练习【代码】【图】

创建如下表格,并创建相关约束 ##(1)创建一个数据库 create database db2 default charset utf8; ##切换到db2数据库中 use db2 ##创建一个class表格 create table l1(cid int not null auto_increment primary key,caption char(10)); ##表格中插入内容 nsert into l1(cid,caption) values(1,"三年二班"),values(2,"一年三班"),values(3,"三年一班"); ##class表格已经建好了 select * from l1; +-----+----------+ | cid | cap...