0
点赞
收藏
分享

微信扫一扫

DQL语句

花明 2022-04-29 阅读 62

作业:

USE myee_2204_02;
CREATE TABLE student2(
	id INT,
	NAME VARCHAR(20),
	chinese INT,
	math INT,
	english INT

);

DESC student2;


INSERT INTO student2(id,NAME,chinese,english,math) VALUES(1,'行哥',89,78,90);
INSERT INTO student2(id,NAME,chinese,english,math) VALUES(2,'潘金莲',67,53,95);
INSERT INTO student2(id,NAME,chinese,english,math) VALUES(3,'凤姐',87,78,77);
INSERT INTO student2(id,NAME,chinese,english,math) VALUES(4,'旺财',88,98,92);
INSERT INTO student2(id,NAME,chinese,english,math) VALUES(5,'白小黑',82,84,67);
INSERT INTO student2(id,NAME,chinese,english,math) VALUES(6,'白小黄',55,85,45);
INSERT INTO student2(id,NAME,chinese,english,math) VALUES(7,'范蹦蹦',75,65,30);

SELECT NAME,english FROM student2;
	
	
SELECT 	DISTINCT english FROM student2;

	
SELECT id,NAME,chinese,math,english,(chinese+math+english) '总分' FROM student2;
	
	
SELECT id,NAME,chinese,math,english,(chinese+math+english)+10 '总分' FROM student2;


SELECT
	a.`id`'编号',
	a.`NAME` '姓名',
	a.`chinese` '语文',
	a.`math` '数学',
	a.`english` '英语'

FROM student2 a;



SELECT * FROM student2 WHERE NAME='行哥';

SELECT * FROM student2 WHERE english>90;

SELECT * FROM student2 WHERE (chinese+math+english)>200;

SELECT * FROM student2 WHERE english BETWEEN 80 AND 90;

SELECT * FROM student2 WHERE math IN(89,90,91);

SELECT  id,NAME,english FROM student2 WHERE  NAME LIKE '%白%';

SELECT * FROM student2 WHERE math>80 AND chinese>80; 

SELECT id,NAME,chinese,math,english,(chinese+math+english) '总分' 
FROM student2 WHERE english>80 OR (chinese+math+english)>200; 

SELECT * FROM student2 ORDER BY math ASC;

SELECT id,NAME,chinese,math,english,(chinese+math+english) '总分'
FROM student2 ORDER BY chinese+math+english DESC, math DESC;

SELECT * FROM student2 WHERE  NAME LIKE '%白%'
ORDER BY chinese;

SELECT * FROM student2 
WHERE math>(SELECT AVG (math) FROM student2);

SELECT * FROM student2 
WHERE english=(SELECT MAX(english) '英语最高分' FROM student2);

SELECT * FROM student2 WHERE NAME LIKE '%_金%';

SELECT AVG(english) FROM student2;

SELECT SUM(math) FROM student2;

SELECT COUNT(id) FROM student2;




SELECT *FROM student2;
举报

相关推荐

0 条评论