我有一個自定義發票對象與帳戶的查找關係。如何查詢對象查找關係和計數記錄?
我想查詢數據庫獲取其中Connection_Date__c
有一個值的賬戶(Connection_Date__c
是賬戶的自定義字段對象)
我如何能做到這一點的發票的總數是多少?我使用的查詢僅給出了帳戶的數量,但不包括髮票的數量。
SELECT Name,(SELECT name FROM Invoices__r) FROM Account WHERE Connection_Date__c != null
我有一個自定義發票對象與帳戶的查找關係。如何查詢對象查找關係和計數記錄?
我想查詢數據庫獲取其中Connection_Date__c
有一個值的賬戶(Connection_Date__c
是賬戶的自定義字段對象)
我如何能做到這一點的發票的總數是多少?我使用的查詢僅給出了帳戶的數量,但不包括髮票的數量。
SELECT Name,(SELECT name FROM Invoices__r) FROM Account WHERE Connection_Date__c != null
在SOQL,它幾乎更容易編寫從孩子而非家長驅動查詢。這是SQL
的嘗試這個模式相匹配的查詢相反:
SELECT COUNT()FROM ChildTable WHERE ChildTable.parentField = NULL
SELECT (Parent_Api_Name_In_Child_Object),
COUNT(ID)
(Child_Realtionship_Name__r.Parent_Fields....)
FROM (Child_Object_Api_Name)
GROUP BY (Parent_Api_Name_Child_Object,
Parent Feilds with API Names)
HAVING COUNT(ID){>,<,=,{Optional}}
它是一個SQL查詢答案 放過我吧!知道有任何問題