51Testing软件测试论坛

标题: SQL基本查询语句解析(3) [打印本页]

作者: chenjianlin    时间: 2019-9-14 10:59
标题: SQL基本查询语句解析(3)
/* 查询姓张的人*/
SELECT * FROM xsb WHERE xm LIKE '张%';
/*查询学号里面含有5的人 */
SELECT * FROM xsb WHERE xh LIKE '%5%';

/* 查询表格xh,xm,bj,jg,nl,sfzh 按nl排序*/
SELECT  xh,xm,bj,jg,nl,sfzh FROM xsb ORDER BY nl;
/* 查询表格xh,xm,bj,jg,nl,sfzh 按nl降序排序*/
SELECT  xh,xm,bj,nl,jg,sfzh FROM xsb ORDER BY nl DESC;

/*查询表格以年龄和班级升级排序 */
SELECT * FROM xsb ORDER BY nl, bj ASC;
SELECT * FROM xsb ORDER BY nl, bj;
/* 查询表格以年龄和班级降序排序 */
SELECT * FROM xsb ORDER BY nl, bj DESC;

/* 查询学生表里有多少个学生*/
SELECT COUNT(*) FROM cjb ;

/*  查询成绩表的001学生的成绩总分*/
SELECT SUM(cj) FROM cjb WHERE xh='001';

/*  查询成绩表的001学生的最高分*/
SELECT MAX(cj) FROM cjb WHERE xh='001';

/* 查询成绩表的001学生的最低分*/
SELECT MIN(cj) FROM cjb WHERE xh='001';

/* 查询成绩表的001学生的平均分*/
SELECT AVG(cj) FROM cjb WHERE xh='001';

/* 查询成绩表的001学生的成绩总分,最高分,平均分*/
SELECT SUM(cj),MAX(cj),AVG(cj) FROM cjb WHERE xh='001';

/* 查询<学生信息表>,查询姓名中含有"四"字的学生的基本信息*/
SELECT * FROM xsb WHERE xm LIKE "%四%";
/*like’模糊查询,‘%’任意字符*/




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2