龙空技术网

SQL语句19问

大话数据分析 1824

前言:

此刻同学们对“sql语句不包含”大体比较关怀,你们都想要了解一些“sql语句不包含”的相关内容。那么小编同时在网上收集了一些关于“sql语句不包含””的相关文章,希望你们能喜欢,各位老铁们快快来了解一下吧!

日常对于数据库的应用不言而喻,本文推送常用的SQL语句,包含常见的数据库“增、删、改、查”操作,内容节选自在线SQL练习网站:

课时1:查询表 user 的所有内容

SELECT*FROM user

课时2:查询出来 user 表中 score 大于 80 的所有数据

SELECT*FROM user WHERE score>80;

课时3:查询表 user 中字段 gender 为 '男' 的所有内容

SELECT*FROM user WHERE gender='男';

课时4:查询表 user 中字段 students 开头为'小'字的内容

SELECT students FROM user WHERE students LIKE'小%';

课时5:查询表 user 中字段 students 包含'聪'字的所有内容

SELECT*FROM user WHERE students LIKE'%聪%';

课时6:查询表 user 中字段 score 为98,60,92的所有内容

SELECT*FROM user WHERE score IN(98,60,92);
SELECT*FROM user WHERE score>95 OR gender='女';

课时7:查询表 user 中字段 score 大于95 或者 gender 为女性的所有内容

课时8:合并查询表 user 和表 user_ext 中 id 相同的所有数据

SELECT*FROM user,user_ext WHERE user.id=user_ext.id;

课时9:获取表 user 中字段 score 大于 60 的内容数量

SELECT COUNT(*)FROM user WHERE score>60;

课时9:获取表 user 中字段 score 的平均值

SELECT AVG(score) FROM user;

课时10:获取表 user 中字段 score 的总分数

SELECT SUM(score)AS SUMVALUE FROM user;

课时11:获取表 user 中字段 score 的最大值

SELECT MAX(score)AS MAXVALUE FROM user;

课时12:获取表 user 中字段 score 的最小值

SELECT MIN(score)AS MINVALUE FROM user;

课时13:获取表 user_ext 中所有不同的字段 age 并设置字段别名为'年龄'

SELECT DISTINCT(age)AS 年龄 FROM user_ext;

课时14:获取表 user_ext 中的所有数据并且按照字段 weight 进行倒序排序

SELECT*FROM user_ext ORDER BY weight DESC;

课时15:通过左连接 获取表 user(别名t1) 和表 user_ext(别名t2) 中字段 id 相同的数据,其中字段 age 大于9,并仅返回 id、students、age、weight 这几个字段的数据

SELECT t1.id,t1.students,t2.age,t2.weight FROM user AS t1 LEFT JOIN user_ext AS t2 ON t2. id=t1.id WHERE t2.age>9;

课时16:创建一个名为'test'的表

CREATE TABLE test(id Integer Primary Key,students VarChar(8),score Integer,gender VarChar(2));

课时17:把'test'表 删除

DROP TABLE test;

课时18:把 user 表 students 字段为'小明'的记录删除

DELETE FROM user WHERE students='小明';

课时19:在 user 表 所有字段 中添加记录

INSERT INTO user(students,score,gender)VALUES('小蜗牛',100,'男');

标签: #sql语句不包含