아....
조건절이 들어가는 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 하고
원래 데이터 조회하는 쿼리 조회해야겠고만..ㅠㅠ
혹시 이 글을 보시는 분 중 방법 아시는분 댓글좀 주시길 바랄게요
'WORK > DB' 카테고리의 다른 글
DB 별 컬럼 변경 방법 (0) | 2018.01.25 |
---|---|
MYSQL 에서 ORACLE 의 MERGE INTO 기능 (0) | 2018.01.19 |
oracle sql developer 에서 다중 DB 사용하기 (0) | 2018.01.16 |
mssql 과 mysql 함수차이 (0) | 2018.01.16 |
Explicit value specified for identity field in table [테이블명] when 'SET IDENTITY_INSERT' is OFF. (0) | 2018.01.16 |