초보자인데 문제가 생겼다. 식당에 관한 정보가 많은 테이블이 있는데, 여러 가지 가지가있는 레스토랑이있어서 아래처럼 당신은 레스토랑 C에 대한 내 테이블에 3 개의 항목이 있다는 것을 알 수 있습니다. 그리고 그것들을 하나의 이름으로 표시하려고합니다.MYSQL GROUP BY RECORD
Restaurant A:
123 B town
Restaurant B:
123 C town
Restaurant C:
1 A Town
2 B Town
3 C Town
문제 : 내가 쿼리를 만들었습니다,하지만 그것은 단지 레스토랑에 대한 여러 레코드가있는 경우에도 각 레스토랑에 대한 하나의 항목을 표시합니다.
SELECT * FROM Restaurants
GROUP BY NAME
GROUP BY의 기능은 일치하는 모든 값의 단일 레코드를 반환하는 것입니다. 따라서 각 레스토랑 이름별로 그룹화 한 경우에만 하나의 레코드 만 반환합니다. 당신이해야 할 모든 것 같은 소리는 ORDER BY – Anigel
ORDER BY 그냥 내 SQL 기록을 주문하지만 그것은 내가 원하는 것을 보여줍니다. – Xitas
이름을 한 번만 인쇄하고 변경된 내용 만 인쇄하려면 결과를 표시하는 방법을 보여주지 않고 변경하기 만하면됩니다. – Anigel