MySQL 查询教师职称类别数量
我有一个名为 'db_sc' 的 MySQL 数据库,其中包含四个表:
- course 表:包含 Cno、Cname、Chours、Credit 和 tno 字段
- sc 表:包含 Sno、Cno 和 Score 字段
- student 表:包含 Sno、Sname、Ssex、Sage、Sclass 和 Sco 字段
- teacher 表:包含 tno、tname、tsex、trank 和 tempdate 字段
现在我需要查询 'teacher' 表中 'trank' 字段中有多少种不同的职称。
可以使用以下 SQL 语句实现:
SELECT COUNT(DISTINCT trank) FROM teacher;
该语句将使用 COUNT(DISTINCT trank) 函数统计 'trank' 字段中不同职称的数量。
原文地址: https://www.cveoy.top/t/topic/oob3 著作权归作者所有。请勿转载和采集!