我在Oracle Apex中有一个表,该表中填充了联系人及其信息。在我的应用程序的仪表板上,我想使用值插件的大清单或类似的内容说出数据库中有多少联系人。我正在使用以下代码:
select contact_ID, count(*)
from
contacts
group by contact_id
但是,我得到的只是表中每个特定联系人出现的次数(为1),而不是联系人总数。我了解我在代码中做错了什么,但不确定如何解决。
有关更多信息,表列是非常基本的,仅包括“名称”,“ contact_id”(主键),“ Phone_Number”等。该表称为CONTACTS。
我还希望最终在仪表板上显示组织总数和评论。
谢谢!
答案 0 :(得分:1)
尝试
SELECT
COUNT(mycolumn) AS d,
COUNT(mycolumn) AS r
FROM
mytable
答案 1 :(得分:0)
我认为您只想要count(*)
:
select count(*)
from contacts;
假设contactID
在名为contacts
的表中是唯一的。