WORK/DB

mysql count() 함수

im 수캥이 2018. 1. 17. 16:13


아....

조건절이 들어가는 select 문에서 count(*) 를 하고 싶은데...검색해도 안나오네요 ㅜㅠ


예를들어 


SELECT

  COUNT(*) AS CNT

, USER_ID

, USER_NAME

, USER_TEL

FROM USER_INFO

WHERE 1 = 1

AND USER_NAME LIKE '%김%'


이라는 쿼리에서처럼 조건이 하나라면 모를까...


조건이 

AND COLUMN= ?

AND COLUMN= ?

AND COLUMN = ?


이렇게 계속 온다면... count 구하는거 하나 , 본 쿼리 하나..쿼리문을 두개 돌려야 하는건가 ㅠㅠ



방법이 없다 젠장........


SELECT

COUNT(*) AS CNT

FROM TABLE


요거 하나조회해서 SET 하고


원래 데이터 조회하는 쿼리 조회해야겠고만..ㅠㅠ


혹시 이 글을 보시는 분 중 방법 아시는분 댓글좀 주시길 바랄게요