database.sarang.net
UserID
Passwd
Database
DBMS
ㆍMySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MySQL Q&A 28119 게시물 읽기
No. 28119
mysql 서브쿼리 질문드립니다.
작성자
손님
작성일
2009-03-31 17:12
조회수
4,953

안녕하세요 선배님들~


우선 db 는 mysql 이구요 버전은 아래와 같습니다.


Server version: 5.0.51a-log





select NUMBER, PLACE , G1 , AGE, GRADE,CC, NAME1,NAME2  from abc where  G1='남' and grade='C' and age='20대' limit 0,2


다음과 같은 쿼리가있을때 출력값이 요.. 2개 가 나옵니다



 NUM  |   PLACE      | G1   | AGE  | GRADE | CC   | NAME1  | NAME2  |

+--------+------+------------+------+------+-------+------+--------+

| 463  | 서울특별시 | 남 |  20대 | C     |  123    | 오락실 | 주인 |

       |

| 752  | 서울특별시     | 남 |  20대 | C     |  455    | PC방 | 알바 |

       |

+--------+------+------------+------+------+-------+------+--------+


이런식으로 결과가 나오는데... 이거 장소가 하나가 서울특별시면 다른 하나는 서울특별시가아닌 지역에서 추출하려 합니다.


조건을 하나 더 걸어야 될텐데 , 서브쿼리를 써야될듯 한데요... 당췌 삽질을 해봐도 답을 모르겠네요..;;


결과로 나온 PLACE 두개가 겹치지 않게 뽑을수있는 방법좀 부탁드립니다. 귀찮게 해드려 죄송해요~ 부탁드려요ㅠㅠ




이 글에 대한 댓글이 총 2건 있습니다.

GROUP BY `PLACE` 추가 해보세요. 혹은 SELECT 쪽에서 distinct 하셔도 되구요.

박현우(lqez)님이 2009-04-01 11:36에 작성한 댓글입니다.

GROUP BY 추가하니깐 되네요;; 


신기하다 ㅋㅋ 감사합니다 덕분에 해결했습니다.


식사맛있게하세요~!

손님님이 2009-04-01 11:50에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
281222대의 공유기에서 mysql 연결 [1]
고영호
2009-04-01
5874
28121특정단어가 포함되어있는 쿼리 만들기 [1]
조항철
2009-03-31
4825
28120mysql root 계정이 전혀접속이안됩니다. [1]
마린보이스타
2009-03-31
5687
28119mysql 서브쿼리 질문드립니다. [2]
손님
2009-03-31
4953
28118DB가 특정시간에 느려지네요 [1]
2009-03-31
4728
28117[문의] 쿼리 하나만 부탁드릴께요. [1]
새벽소리
2009-03-31
5059
28116쿼리 질문좀 드리겠습니다.. (mysql 4.1.3) 그룹바이? 관련.. [1]
와니
2009-03-31
5172
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다