ฉันต้องการนับจำนวนรายการที่แตกต่างกันในคอลัมน์ภายใต้เงื่อนไขบางประการเช่นหากตารางเป็นเช่นนี้:
tag | entryID
----+---------
foo | 0
foo | 0
bar | 3
หากฉันต้องการนับจำนวนแท็กที่แตกต่างกันเป็น "จำนวนแท็ก" และนับจำนวนแท็กที่แตกต่างกันโดยมีรหัสรายการ> 0 เป็น "จำนวนแท็กบวก" ในตารางเดียวกันฉันควรทำอย่างไร
ตอนนี้ฉันกำลังนับจากสองตารางที่แตกต่างกันโดยที่ในตารางที่สองฉันเลือกเฉพาะแถวที่มี entryID มากกว่าศูนย์ ฉันคิดว่าควรมีวิธีที่กระชับกว่านี้ในการแก้ปัญหานี้