我有一个如下所示的 mysql 表。
id | FirstName | lastName | age
--------------------------------
01 | Ayodya | madusanka| 22
02 | praneeth | praneeth | 23
03 | madusanka | praneeth | 25
04 | praneeth | madusanka| 33
05 | damith | asanka | 43
06 | damith | danushka | 22
07 | damith | chanaka | 33
08 |asanka | damith | 44
但我想计算 FirstName
列中的总计数,而没有 praneeth
数据计数不应包含在上述总计数中。
答案是总计数 = 6 ,因为两个 praneeth
值包含表号。
我如何创建 sql 查询来获取以上计数。
我无法使用(`praneeth1 中的 TotalCount - TotalNoFoCount)
最佳答案
我从你的问题中推测应该是这样的
select count(DISTINCT FirstName) From your_table;
关于mysql - 获取mysql中没有选择列值的列总数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36819205/