
[SQL] Count ํจ์, Sequel vs SQL
ยท
๐ข๏ธ Database
Null ๊ฐ์ ๋ฐ๋ผ ๋ณํ๋ Count function ์์ ํ
์ด๋ธ (table=account) Case 1) SELECT COUNT(1) FROM account; Result : 4; COUNT(1) : for i in row: row_count+=1; ๊ณผ ๊ฐ์ด ์ ์ฒด row ์๋ฅผ ํ๋ํ๋ ๋ํด ๊ฐ์ ๋ฐํํ๋ค. COUNT(1) = COUNT(*) = total_row_count๋ผ๊ณ ๋ด๋ ๋ฌด๋ฐฉํ๋ค. Case 2) SELECT COUNT(Name) FROM account; Result : 3 COUNT(Name) Name ์ปฌ๋ผ์์ Null์ ์ ์ธํ ์ด์ ์๋ฅผ ๋ฐํํ๋ค. Case 3) SELECT COUNT(DISTINCT Name) FROM account; Result : 2 DISTINCT๋ Null์ ์ ์ธ..