0
我有一個查詢類似如下:在SQL中,JOIN後COUNT(*)是否發生?
SELECT LOCATION_CODE AS "Location",
COUNT(prha.authorization_status) AS "Reqn Lines Count Approved" ,
FROM tabl t1
JOIN table t1 ... etc
JOIN
我的問題是 - 假設我想總結出的東西都計數,然後將「對立」計數(即計數空白和零的);全部在一個查詢內。
所以我想知道這是否可能?或者COUNT(*)
函數只在我們使用JOIN
之後纔會發生?謝謝
'select'在邏輯上發生在連接之後。 –
@ShannonSeverance - 好了解。所以在我的情況下,我認爲我需要一個單獨的查詢,然後爲零和0。但我的問題是,如果它至少有1個,它將只顯示一個列值。 – Coffee
你可以做一個條件案例,例如。 '計數(當nvl(col1,0)= 0,然後1結束)',也許? – Boneist