Background Image

FORUM

조회 수 10004 추천 수 0 댓글 7
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
아래의 서브쿼리를 입력하게되면 에러가 발생하지않지만 결과값이 하나도 나오지 않고 있습니다.

Mysql에서 정상적으로 동작하는 쿼리문을 cubrid에 맞춰서 작성하였는데 원인이 무었인지 모르겠네요.

서브쿼리 안의 select문은 정상적으로 동작합니다. from( xxxx) 이렇게 하면 동작하지않는것이죠..


SELECT *
  FROM (SELECT home_event.*, home.rgId, user.id, user.name, user.email, user.tel, user.handphone, user.address
          FROM home_event,home,USER
         WHERE home_event.homeId = home.homeId
           AND home_event.homeId = user.homeId
           AND user.userClassId > 3
         ORDER BY home_event.homeEventId DESC) a 
GROUP BY homeId
  • ?
    남재우 2009.10.19 22:06
    CUBRID 는 group by 사용시 단일값이 아닌 필드는 group by 절에 명시하도록 되어있습니다.
    따라서 사용되어진 필드값들(아마도 대부분인듯)을 명시해 주셔야 합니다.
  • ?
    눈꽃 2009.10.19 22:20
    답변감사합니다.
    남재우님 말씀대로 해보았으나 결과는 동일하게 나타납니다.;;;

    SELECT homeId,rgId, id, "name", email, tel, handphone, address
      FROM (SELECT home.rgId, home.homeid "user".id, "user".name, "user".email, "user".tel, "user".handphone, "user".address
              FROM home_event,home,"user"
             WHERE home_event.homeId = home.homeId
               AND home_event.homeId = "user".homeId
               AND "user".userClassId > 3
             ORDER BY home_event.homeEventId DESC) a 
    GROUP BY homeId
  • ?
    남재우 2009.10.19 22:30
    SELECT homeId,rgId, id, "name", email, tel, handphone, address
      FROM ...
    GROUP BY homeId,rgId,id,"name",email,tel,handphone,address 로 하셔야 한다는 의미입니다. * 일 경우에는 group by 에는 좀 더 들어가겠죠...

    아, 그리고 cellular 로 하시는 것이,...^^;;
  • ?
    눈꽃 2009.10.19 22:37
    where 절에서 문제가 있는것은 아닐까요?

    select a.id from (select * from "test") a  where id = 3        이 쿼리문은 동작합니다.

    select a.id from (select * from "test" where id = 3) a     이 쿼리문은 동작하지않습니다.

    잠시 테스트를해보았습니다.
    서브쿼리 내부에 where절이 들어갈경우 문제를 발생시키는것이 아닌지요;
  • ?
    남재우 2009.10.19 22:46
    where 절은 정상적으로 동작합니다.
    말씀드린대로 group by 절에 다 적용은 해보셨는지요?
    그래도 않된다면 뭔가 다른 문제가 있는 듯 하네요...가능하시다면 저희쪽에서 원격으로 확인해 드리겠습니다.
    저의 회사로 연락하시어 권성준씨를 찾으면 확인해 드리겠습니다.
  • ?
    눈꽃 2009.10.19 22:49
    회사 연락처좀 알려주세요;
    대표전화번호로 걸면 되는것인가요? 기술지원 이런 부분의 전화번호가없네요.
  • ?
    seongjoon 2009.10.19 23:20
    원격으로 확인해 드렸습니다.
    해당 문제는 CUBRID Manager의 버그로 최대한 빨리 수정이 되도록 노력하겠습니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 CUBRID 사용자를 위한 DBeaver 도구 출시 안내 admin 2024.04.23 51
공지 SQLGate for CUBRID 영구 무료 라이선스 제공 file admin 2020.04.09 4458
874 OLE DB에서 자바 저장프로시져 사용 1 secret shadow54 2010.07.19 8
873 ODBC에서 Collection DataType의 한글깨짐현상 - 재등록 2 separk 2017.01.03 15188
872 ODBC에서 Collection DataType의 한글깨짐현상 file separk 2016.12.22 14508
871 ODBC에 ConnectionString 생성하여 접속 후 Disconnect시, 수초/수분후 Error 발생 file separk 2016.12.30 15252
870 ODBC를 사용해서 디비작업이 안되요 1 요한 2010.04.15 11142
869 ODBC를 통해 데이터 조회시 UTF8로 저장되어 있는 데이터를 읽어오려면 어떻게 해야 하나요. 3 인류의위기 2010.11.18 8006
868 ODBC로 연결을 했는데 자꾸 E_FAIL이 뜹니다.제발 답변좀 달아주세요!!개인이라고 신경 안써주시나? 1 JKwang2 2015.03.12 9193
867 ODBC, OLEDB 접속후, ADO 프로그래밍을 했을 때.. 1 lkim 2011.06.09 13582
866 ODBC, OLEDB 별도 설치 방법좀 알려주세요... 4 배우자.. 2009.08.16 10177
865 ODBC 핸들로 조회시 조회 갯수 재한? 4 ApiClasser 2009.04.01 11461
864 ODBC 접속시 Timeout 설정 불가? 2 separk 2016.12.30 16040
863 ODBC 이용 데이터 입력 중에 ... 3 ApiClasser 2009.02.16 12630
862 ODBC 이용 SQLHSTMT 다중으로 사용하는게 불가능한가요 ? 2 ApiClasser 2009.05.04 16564
861 ODBC 오토커밋 off에 관련된 문의 1 세스카 2012.05.23 11255
860 ODBC 연결 방법 3 포세이돈 2009.12.24 11889
859 ODBC 에서 Fetch 할때 메모리 액세스 위반이 발생합니다. 1 ApiClasser 2009.09.01 12635
858 ODBC 에러 물어보겟습니다. 2 세스카 2012.03.21 10253
857 ODBC 문의입니다. 1 file 탱군이 2013.07.26 10246
856 ODBC 를 통할 경우 텍스트 잘림 2 file OO준 2014.12.22 6962
855 ODBC 로 insert 가 안되네요 ㅠㅠ... 3 JinSniper 2010.01.13 11501
Board Pagination Prev 1 ... 152 153 154 155 156 157 158 159 160 161 ... 200 Next
/ 200

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales