chenjianlin 发表于 2019-9-14 10:59:06

SQL基本查询语句解析(3)

/* 查询姓张的人*/
SELECT * FROM xsb WHERE xm LIKE '张%';
/*查询学号里面含有5的人 */
SELECT * FROM xsb WHERE xh LIKE '%5%';

/* 查询表格xh,xm,bj,jg,nl,sfzh 按nl排序*/
SELECTxh,xm,bj,jg,nl,sfzh FROM xsb ORDER BY nl;
/* 查询表格xh,xm,bj,jg,nl,sfzh 按nl降序排序*/
SELECTxh,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’模糊查询,‘%’任意字符*/
页: [1]
查看完整版本: SQL基本查询语句解析(3)