我有一个看起来像这样的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/

10-10 18:21