我有一个名为 '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 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录