다음과 같은 쿼리가 있습니다.중복을 포함하는 MySQL SELECT DISTINCT
위의 글자 목록을 제공하고 내 데이터베이스를 쿼리합니다.
내가 원하는 것은 중복을 포함하여 행을 반환하는 것입니다 ('a', 'b'행, 'c', 두 개의 'd'행 및 'e'이름을 가진 행).
미리 감사드립니다.
편집 :
전류 출력 :
+------+
| name |
+------+
| a |
| b |
| c |
| d |
| e |
+------+
원하는 출력 :
+------+
| name |
+------+
| a |
| b |
| b |
| c |
| d |
| d |
| e |
+------+
나는 별개 제거 할 수 없습니다. 나는 더 많은 배경을 제공해야했다. 테이블의 각 항목에는 중복 된 이름이있는 다른 행이있을 수 있습니다.
내가 별개로 필요로하는 이유는 'a'라는 이름으로 30 행을 원하지 않기 때문입니다. 난 그냥 쿼리에 입력 한 각 항목에 대해 하나의 행을 원한다.
귀하의 질문에 귀하의 결과가 포함되어 있습니다. –
'DISTINCT'를 사용하지 마십시오. 그냥'SELECT 이름 ... ' –
내 질문에서 DISTINCT를 제거 할 수없는 이유를 설명하기 위해 내 질문을 편집했습니다. –