MySQL
展翅飞翔Java
一起交流学习提升
展开
-
使用控制台执行MySQL命令时,出现1366错误的原因与解决方案
使用控制台执行MySQL命令时,出现1366错误的原因与解决方案原创 2017-08-23 13:35:44 · 3450 阅读 · 0 评论 -
列出各个部门中工资高于本部门的平均工资的员工数和部门号,并按部门号排序
1.创建表: create table employee( id int primary key auto_increment, name varchar(5 0), salary bigint, deptid int);2.插入实验数据: insert into employee921 values(null,'zs',1000,1),(n...原创 2019-05-25 18:12:37 · 1415 阅读 · 0 评论 -
MySQL删除数据库中重复的数据,并保留一条
1.先创建数据库#创建数据库CREATE DATABASE student;2.创建表#创建表test1,字段为id,name,主键id自增CREATE TABLE IF NOT EXISTS test1( id INT UNSIGNED AUTO_INCREMENT, NAME VARCHAR(100) NOT NULL, PRIMARY KEY(id))ENGINE...原创 2019-05-21 22:10:21 · 462 阅读 · 0 评论 -
用一条 SQL 语句 查询出每门课都大于 80 分的学生姓名
create table score(id int primary key auto_increment,name varchar(20),subject varchar(20),score int);insert into score values (null,'张三','语文',81),(null,'张三','数学',75),(null,'李四','语文',76),(null...原创 2019-05-27 10:42:36 · 12562 阅读 · 1 评论 -
SQL 练习
CREATE DATABASE /*!32312 IF NOT EXISTS*/`test1` /*!40100 DEFAULT CHARACTER SET utf8 */;USE `test1`;/*Table structure for table `course` */DROP TABLE IF EXISTS `course`;CREATE TABLE `course` (...原创 2019-06-14 16:04:23 · 660 阅读 · 0 评论