ORDERBY

· Language/SQL
MySQL에서 데이터를 그룹화하며 연결하는 작업은 매우 흔한 일입니다. 이때 자주 사용되는 함수가 바로 GROUP_CONCAT()입니다. 그러나 GROUP_CONCAT()을 사용하다 보면 몇 가지 문제에 직면하게 됩니다. 예를 들어, 기본적으로 제공되는 순서가 무작위일 수 있고, 특정 구분자를 사용하고 싶을 때, 또는 한글과 같은 문자가 깨지는 현상 등이 그것입니다. 오늘은 이러한 문제들을 어떻게 해결할 수 있는지에 대해 알아보겠습니다. 1. 문제의 발단 아래와 같은 테이블이 있습니다. col1 col2 1 a하나 2 a하나 3 b둘 4 b둘 5 b둘 다음의 검색쿼리문을 이용해서 검색을 했습니다. SELECT GROUP_CONCAT(col1) FROM table GROUP BY col2 그랬더니 이러한 ..
· Language/SQL
MYSQL 데이터베이스에서 데이터를 조회하는데 필요한 기본적인 구문과 방법론에 대해 알아본다. 특히, select 문을 사용하여 특정 조건에 맞는 데이터를 검색하고, 검색된 결과의 행(row) 수를 파악하는 방법, 그리고 결과를 원하는 순서로 정렬하는 방법에 대해 상세히 알아보겠다. 1. 기본 조회 구문 MYSQL에서 데이터를 조회할 때 기본적으로 사용하는 구문은 다음과 같다: select * from Table 이 구문은 지정된 테이블의 모든 데이터를 가져온다. 2. 특정 컬럼만 조회하기 특정 컬럼만을 조회하고 싶을 때는 원하는 컬럼명을 지정하면 된다: select 'column1', 'column2' from Table 3. 조건을 이용한 데이터 조회 특정 조건에 맞는 데이터만 조회하려면 where ..
멱군
'ORDERBY' 태그의 글 목록