웹모아
웹모아[회원가입] 로그인 / 회원가입   검색     



  
SQL구문
 


Mysql 디비 중복 자료 제외 출력
  2012-09-06 10:29:52 댓글:(0)   조회:5517




중복을 피하기 위한 방법에는 2가지가 있습니다.

 

쿼리문에 DISTINCT 를 사용하는 것과,  GROUP BY를 사용하는 것입니다.

 이것을 사용할 때에는 *(모든것) 을 사용하시면 안되고, 출력하고자 하는 컬럼명을 쓰셔야 합니다.

 

1) $query = "select distinct email, total from final_order order by total desc";

 

2) $query = "select email, total from final_order group by email order by total desc";

 

저는 2번을 추천합니다. 한 컬럼만 뽑아올때는 distinct가 잘 되는 것 같은데,

여러 컬럼을 가져올때는 잘 안되더라구요.






 
댓글쓰기는 회원(로그인 하신분) 이상 가능합니다.


댓글 (0)


SQL구문
페이지: 1 / 7   


   mySQL 내가 원하는 자료 597
   MySQL 검색된 데이터들 741
   필드의 조건에 따른 순차정리 1126
   중복자료 검사 sql 구분 1568
   SQL /Mysql 서브쿼리 19
   MYSQL 중복한 데이터 제 18
   MySQL 전체 갯수 빨리 16
Mysql 디비 중복 자료 5518
   공백을 제거한 후 검색하는 2471
   숫자 또는 특수문자로 시작하 2319

[1]  [2]  [3]  [4]  [5]  

복수단어 검색은 공백(space)로 구분해 주세요. 1



 
최근 글
[손님]





인기 글
[손님]
[홈마스타] 카네기의 지도론
[홈마스타] 속도감
[깊은연못] KMFM - 24시간 연주곡