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 30270 게시물 읽기
No. 30270
MSsql으로 되있는 쿼리문을 Mysql로 바꾸어 주세요..
작성자
문홍태(muahong)
작성일
2012-06-20 16:26
조회수
7,780

  "select * from visitor where (( vid in (SELECT accept FROM [friend] where application = ? and acceptance=1 ) or  vid=?) or ( vid in (SELECT application FROM [friend] where accept = ? and acceptance=1)))";

ms sql문으로 된 쿼리문인데 mysql로 변경이 필요해요..

좀 부탁드립니다.

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

mysql에서도 똑같이 하시면 됩니다.

단. 서브쿼리가 되지 않는 버전(4.1이하)은 안되겠지요.

서브쿼리가 안될시 힙(heap) 테이블을 사용해야 되겠네요

떠돌이님이 2012-06-20 18:24에 작성한 댓글입니다.
이 댓글은 2012-06-20 18:26에 마지막으로 수정되었습니다. Edit
[Top]
No.
제목
작성자
작성일
조회
30273테이블 업데이트 되고난후 느려짐.. [1]
권태곰
2012-06-21
9651
30272sql로 loop처럼 처리하기 가능한지요 [1]
서정탁
2012-06-21
9355
30271문자타입의 날짜와 시간 조회 문의 [1]
고영호
2012-06-21
8632
30270MSsql으로 되있는 쿼리문을 Mysql로 바꾸어 주세요.. [1]
문홍태
2012-06-20
7780
30269mysql 5.5.25 에서는 character-set-server 옵션을 지원하지않나요???? [1]
백재인
2012-06-19
9199
30268까마득한 초보입니다. 선배님들 도와주세요 [1]
황초예
2012-06-18
9984
30267초보자 질문 있습니다.
라꾸라꾸
2012-06-15
8736
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.020초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다