mysql - 查询结果减1

标签 mysql

SELECT count(P.pID)
FROM Department D, Professor P
WHERE D.dID = ? AND P.dID = D.dID;

我想从 count(P.pID) 的任何结果中减去“1”。因此,例如,如果 P.pID 的值为 10,它将输出 9... ??

最佳答案

SELECT count(P.pID) - 1 as pID_count 
FROM Department D, Professor P 
WHERE D.dID = ? AND P.dID = D.dID;

关于mysql - 查询结果减1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5826891/

相关文章:

MySQL 外键限制

php - 连接表(mysql、php)

带有元键和值的 MySQL 查询

mysql - 如何计算 SQL SUM 函数内求和的行数?

php - 如何在查询更新或未更新时获取错误消息 codeigniter

mysql - 在mysql中使用和搜索jsonb数据

MySQL 三态属性

php - 如何使用 PHP 和 MySQL 限制用户输入 10 个或更少的关键字?

mysql - 删除两个表的连接

mysql - 加入来自两个不同服务器的表