DATA에서 앞에서 2글자 기준으로 그룹 바이 하려면 group by 다른방법이 있을까요? "select * from table group by 첫두글자"; 1.data 가가가나나 가나나나나 가나다라라
나나다라바
다다다다다 2.출력결과 가나 나나 다다
...
가장 쉬운게 LEFT(data,2)일것 같구요, distinct도 있습니다.
댓글을 작성하려면 로그인이 필요합니다.
건수가 많다면
앞 두 글자를 쪼개어 별도 컬럼에 저장하시거나
문자열를 분리하여 저장하는 것이 좋습니다.
</p> <p>SELECT substring(data, 1, 2) from table group by substring(data, 1, 2)</p> <p>
</p> <p>"select * from table group by LEFT(DATA, 2)";</p> <p>
답변을 작성하려면 로그인이 필요합니다.
이 게시물을 신고 하시겠습니까?신고사유를 선택해주세요.