Q&A

  • Re: 하하~ 안뇽하신가엽...고수님들 ^^ join 에 관해서 질문임당.
> sql.add('select A.제조번호');

> sql.add('from(불량내역 A inner join 검사명세 B');

> sql.add('on A.검사번호=B.순번)');

> sql.add('where B.순번='''+edit1.text+'''');

> sql.add('and B.공정코드='''+s+'''');



어떤 데이터베이스를 사용하는지 잘 모르겠지만

저도 잘 기억은 나지 않습니다.

하지만 group by라는 것을 사용하면 가능할 것 같습니다.

마지막 라인에



>> group by A.제조번호



라고 add한다면 가능할 것 같습니다.



그리고 oracle의 경우에는 having이라는 명령어가 있습니다.



>> having A.제조번호



라고 add한다면 가능하다고 봅니다.

3  COMMENTS
  • Profile
    사발우성 2000.06.29 21:42
    그게 아닌가봄당.....다시 갈켜주심 감솨 하겠습니당....

  • Profile
    이미나 2000.06.30 00:15
    사발우성 wrote:

    > 그게 아닌가봄당.....다시 갈켜주심 감솨 하겠습니당....





    아마도 데이타베이스는 informix가 아닌가 합니다.

    informix에서는 서브쿼리의 from 절에서 join이 안되거든요.(이해가 안감)

    oracle이나 MS-SQL에서는 당근 잘 되지요. (소형DB는 잘 모름)



    select A.select A.제조번호

    from 불량내역 A inner join 검사명세 B

    on A.검사번호=B.순번

    where B.순번='''+edit1.text+'''

    and B.공정코드='''+s+'''



    ( select A.select A.제조번호

    from 불량내역 A inner join 검사명세 B

    on A.검사번호=B.순번

    and B.순번='''+edit1.text+'''

    and B.공정코드='''+s+''' ) ---> 위의 쿼리와는 결과값이 다를 수 있음





    만일 informix라면 이렇게 한번 해보시죠.





    쿼리를 작성할 때는 database가 뭔지를 먼저 아는게 중요합니다.

    database를 모른다고 일반적인 문법으로 작성이 가능하겠지만

    database마다 쿼리 문법이 약간씩 차이가 있어서

    최적화를 하고 싶을 때에는 따로 책을 찾아보는 정성이 필요하지요.

    그럼 수고하시구요.



    (만일 위의 쿼리로 원하는 결과가 안나오면 다시 reply 해주세요.

    되도록이면 database name을 알았음 좋겠구요 ^^)

  • Profile
    사발우성 2000.06.30 03:33
    이미나님 감사~



    헐 이미나??? 어디서 마니 들어본이름 같당...혹시 만화가 이미나님... 하하~



    죄성엽...



    흠 전 걍 쿼릴 하나더 사용했답니당...



    속도는 조금 늦겠지만 ... 제 실력이 이정도 밖에 안돼니까 어쩔 수 없네엽 흑흑~



    그렇지만 .. 열시미 했기 땜에... 조금 위안이...



    참 아까 디비가 몬지 궁금 하셨죠 디비는 로컬인 파라독스 임당....



    아직 초보라... SQL서버쪽으로 하쥐를 못하네엽...



    감사하구엽... 나중에 뵈엽 빠이루...

    • 박정모
      2000.06.30 03:07
      초보 wrote: > 안녕하십니까? 도사님들의 답변을 기다립니다. > > select * from a > where to_char(a...
    • 성호종
      2000.06.30 04:10
      박정모 wrote: WHERE a_date >= :from_date and a_date 초보 wrote: > > 안녕하십니까? 도사님들...
    • 초보
      2000.06.30 19:00
      정말 감사합니다. 오늘도 좋은 하루 되십시요.. ^_^
    • 김정수
    • 2000.06.30 20:22
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 김정수
      2000.06.30 20:17
      김정수 wrote: > [error] > vender initial failed... > cannot load an idapi service library > file...
    • 이재식
      2000.06.30 04:34
      김정수 wrote: > [error] > vender initial failed... > cannot load an idapi service library > file...
    • 이상우
    • 2000.06.30 02:20
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 박정모
      2000.06.30 02:57
      이상우 wrote: > 안녕하세요.. > 다름이 아니오라 너무나 황당한 문제가 있어서요.. > SMTP를 사용하여 ...
    • 이상우
      2000.06.30 03:13
      박정모 wrote: > 이상우 wrote: > > 안녕하세요.. > > 다름이 아니오라 너무나 황당한 문제가 있어서요....
    • 심동훈
      2000.07.01 00:55
      안녕하세요? 심동훈입니다. 최신버전으로 업데이트 해보세요. NetMaster의 홈페이지에 가시면 업데이...
    • 갱수
      2000.07.01 00:20
      박정모 wrote: > 여기 한델에 나와있는 방법을 모두 해봤는데, 되다가 안되다가 하는 코드가 > 많고 또, ...
    • 박정모
      2000.07.01 02:19
      갱수 wrote: > 박정모 wrote: > > 여기 한델에 나와있는 방법을 모두 해봤는데, 되다가 안되다가 하는 코...
    • 코비
      2000.07.02 07:15
      그런 경우는 간단합니다. 소켓으로 80번을 접속해서 해당 쿼리를 보내주시면 됩니다. 중앙일보 같...
    • 양익호
      2000.07.05 23:56
      우동진 wrote: > 안녕하세요... > 고수님들의 조언을 듣고자 합니다. > > Query Component 를 사용하...
    • 공성환
    • 2000.06.30 01:27
    • 2 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.06.30 01:55
      안녕하세요. 최용일입니다. 델코에서 봤는데.. 이게 새롬데이타맨하고 충돌한다고 하더군요. 혹시 그...
    • 공성환
      2000.06.30 03:09
      최용일 wrote: > 안녕하세요. 최용일입니다. > > 델코에서 봤는데.. 이게 새롬데이타맨하고 충돌한다고...
    • 초보
    • 2000.06.30 01:20
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 박정모
      2000.06.30 02:47
      초보 wrote: > 오라클에서 where 조건의 (+)를 파라독스에서 어떤게 > 변경해야 하는지 좀 가르쳐 주세요...
    • 성호종
      2000.06.30 04:16
      박정모 wrote: Left outer join, Full outer join 이것은 델파이가 가지고 있는것이 아니고 paradox가 가...
    • 초보
      2000.06.30 18:56
      감사 감사..^_^ 그런데 노가다는 어떻게 해야 하는지좀... 정말 죄송해서.. ^_^;; 성호종 wrote: > ...
    • 성호종
      2000.06.30 04:18
      성진영 wrote:] 각각의 unit들을 모두 별개의 module로 나누신다음 Quickrep가 포함되지 않았다는 전제하...
    • 호야
    • 2000.06.30 00:59
    • 0 COMMENTS
    • /
    • 0 LIKES
    • hee
    • 2000.06.30 00:51
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 성호종
      2000.06.30 04:42
      hee wrote: protocol 을 TNS로 해보세요... TCP-IP말고... > Network Type Unknown > ORA-03121 > 하면...
    • 호야
    • 2000.06.30 00:48
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 최용일
      2000.06.30 21:27
      안녕하세요. 최용일입니다. 씨로 짜든 뭘로 짜든간에 프로그램을 실행하려면 WinExec나 ShellExecute함...
    • 김만성
    • 2000.06.30 00:35
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 김영환
      2000.06.30 00:58
      김만성 wrote: > > 델피가족 여러분 안녕하세요.. > 진짜로 장마가 시작될려나 비가 오기 시작하는군...
    • 최용일
      2000.06.30 01:44
      안녕하세요. 최용일입니다. 인스톨쉴드에 관한 질문은 인스톨쉴드 홈펭이지에다가 하는 것이 훨씬 더 빠...
    • 류응철
      2000.06.30 02:14
      GetByte란 함수는 없군요...ㅠ.ㅠ 최용일 wrote: > 안녕하세요. 최용일입니다. > > 인스톨쉴드에 ...
    • 최용일
      2000.06.30 03:59
      안녕하세요. 최용일입니다. 인스톨쉴드 버전에 따라 차이가 있더군요. 제가 알려드린것은 IS3이고 IS5에...
    • 류응철
      2000.06.30 02:10
      고맙습니다.... 그리고, 죄송합니다. 영어 열심히 배워서 그쪽에다 질문 올리겠습니다.. 최용일 wrote:...
    • 문홍철
    • 2000.06.29 23:02
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 사발우성
      2000.06.29 23:42
      그부분을 조인하는게 쉽지가 않네엽..... 그래서리....아예 쿼리를 하나 더 사용했습니당....ㅠ.ㅠ ...
    • 김태영
    • 2000.06.29 22:28
    • 1 COMMENTS
    • /
    • 0 LIKES
    • 박정모
      2000.06.30 03:19
      김태영 wrote: > 폼을 추가하려고 하는데 갑자기 폼이 추가가 되지 않습니다. 그리고 다음과 같은 에러 메...
    • 손경덕
    • 2000.06.29 21:32
    • 3 COMMENTS
    • /
    • 0 LIKES
    • 사발우성
      2000.06.29 21:42
      그게 아닌가봄당.....다시 갈켜주심 감솨 하겠습니당....
    • 이미나
      2000.06.30 00:15
      사발우성 wrote: > 그게 아닌가봄당.....다시 갈켜주심 감솨 하겠습니당.... 아마도 데이타베이스는 ...
    • 사발우성
      2000.06.30 03:33
      이미나님 감사~ 헐 이미나??? 어디서 마니 들어본이름 같당...혹시 만화가 이미나님... 하하~ 죄성...