반응형
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 공유기능
- 프러퍼티
- Android
- 플러터폰트적용하기
- ngshow
- Tomcat
- 플러터폰트
- ng-show
- ios share
- DB
- flutterfont
- android 내부 저장
- Context 쉽게
- ios공유하기
- 폰트적용하기
- android 데이터 저장
- 중소기업전세대출연장심사
- 스위프트
- TEXT속성
- android 저장
- adb
- 전세대출연장
- DB연동
- AndroidStudio
- 행나누기
- Deveopment
- SQL분할
- VirtualBox 오류
- ios
- JSP
Archives
- Today
- Total
목록groupby (1)
beomboo
[기초] count 와 if 를 같이 써서 원하는 결과 얻기
shopIdx, device, os_version, app_version, reg_date 등의 컬럼을 갖고있는 테이블(appDevice)에서 업체번호(shopIdx) 기준으로 그룹핑을 하여 총 단말기 수와 디바이스 종류(android, ios)에 대한 각각의 수를 결과로 얻고싶을때는 어떻게 하면 좋을까? 답: select shopIdx, count(*) as totalCnt, count(if(device='android',true,null))as androidCnt, count(if(device='ios',true,null))as iosCnt, from appDevice group by shopIdx 위와 같이 count(if()) 형태로 원하는 결과를 얻을 수 있다
DB
2022. 2. 17. 09:54