count(*)와 count(1)은 SQL에서 사용되는 두 가지 다른 방법으로 행의 수를 세는 것입니다. 그러나 두 방법 사이에는 중요한 차이점이 있습니다. 1. count(*): count(*)는 테이블에서 모든 행을 세는 데 사용됩니다. 이것은 모든 열을 검색하고 각 행의 존재 여부에 상관없이 행 수를 세므로 NULL 값이 포함된 행도 포함됩니다. count(*)를 사용하면 테이블에 존재하는 모든 행의 수를 반환합니다. SELECT count(*) FROM my_table; 2. count(1): count(1)은 테이블에서 모든 행을 세는 다른 방법입니다. 그러나 count(1)은 행의 내용을 실제로 검색하지 않고, 단순히 행의 존재 여부만 확인하기 때문에 성능상의 이점이 있을 수 있습니다. 마찬가..