Ravindra BagaleCourses & study guides Track your progress

7. NULL Values: गहाळ डेटा बरोबर हाताळा

7.5 NULL असताना COUNT(*) vs COUNT(column)

का (Why). NULL असताना चुकीचा COUNT खोटे बोलतो.

काय (What). COUNT(*) रो मोदतो. COUNT(column) त्या कॉलममधील NULL वगळतो.

कसं (How). orders वर COUNT(*) आणि COUNT(note) तुलना करा.

पायऱ्या

  1. दोन्ही counts.
  2. फरक = गहाळ नोट्स.
  3. tickets.amount_eur वर तेच.

उदाहरणे

उदाहरण 1 · dataset: raja_coffee

SELECT COUNT(*) AS all_orders,
       COUNT(note) AS orders_with_note
FROM orders;

Output

all_ordersorders_with_note
242

Meaning. फरक = note NULL असलेले रो.

Ravindra Bagale's Tip

AVG also ignores NULLs — useful, but know what you are averaging.