2013-09-26 3 views
0

4 시간 동안 쿼리를 작성하려고합니다. 예를 들면 나는 그런 자료가있다 :MySQL 쿼리 데이터 선택

did title  number_link ltitle 
35 about.html  1   NULL <- this 
35 about.html  2   NULL <- this 
36 about.html  1   NULL 
35 contact.php  1   NULL <- this 
35 contact.php  3   NULL <- this 
36 contact.php  1   NULL 

명료 한 제목 및 명료 한 number_link를 선택하는 방법? "< -"나는 무엇을 쿼리에서 얻고 싶습니다. 미리 감사드립니다.

+3

4 시간 후에 시도한 것을 보여줄 수 있습니까? – Kalpit

답변

1

이 쿼리의 의지는 행뿐만 아니라 titlenumber_link의 모든 열을 얻을 수 있습니다.

SELECT a.* 
FROM tableName a 
     INNER JOIN 
     (
      SELECT title, number_link, MIN(did) did 
      FROM tableName 
      GROUP BY title, number_link 
     ) b ON a.title = b.title AND 
       a.number_link = b.number_link AND 
       a.did = b.did 
0
SELECT title FROM table GROUP BY title, number_link 
0
SELECT * 
FROM table_name 
GROUP BY title, number_link 
0

SELECT 제목, 제목, number_link BY 테이블 그룹에서 number_link;