Q&A

  • 또다른 SQL문법
음.. 특정 시간 사이에 가입한 사람을 알고 싶으면

query를 어떻게 주나요??



select ID

from USER_Table

where User_enter where between ****************** <<=====여기를 모르겠슴..

이렇게 저렇게 해봐도 안돼는것 같던데...쩝.. 조언을 부탁드립니다.



참, SQL 문법에 대해 배울수 있는 사이트도 있다면 좀 가르쳐 주세요.



항상 그렇지만 답변해 주시는 분들께 감사합니다.

4  COMMENTS
  • Profile
    임형호 2000.06.26 11:23
    선해석 wrote:

    > 음.. 특정 시간 사이에 가입한 사람을 알고 싶으면

    > query를 어떻게 주나요??

    >

    > select ID

    > from USER_Table

    > where User_enter where between ****************** <<=====여기를 모르겠슴..

    > 이렇게 저렇게 해봐도 안돼는것 같던데...쩝.. 조언을 부탁드립니다.

    >

    > 참, SQL 문법에 대해 배울수 있는 사이트도 있다면 좀 가르쳐 주세요.

    >

    > 항상 그렇지만 답변해 주시는 분들께 감사합니다.



    안녕하세요? 선해석님 이곳에서 만나니 감회가 새롭네요.

    between 절 사용법은

    where 필드명 between 처음범위값 and 나중범위값



    그러니까

    위에서 특정시간사이에 가입한 사람은

    (user_enter가 들어온 시간 필드죠? 그렇다고 생각하고)



    select ID from USER_Table

    where user_enter between 몇시 and 몇시



    이렇게 될겁니다. 다른 할일이 남아서 테스트는 미처 해보지 못했습니다.



  • Profile
    선해석 2000.06.26 12:11
    임형호 wrote:

    > 선해석 wrote:

    > > 음.. 특정 시간 사이에 가입한 사람을 알고 싶으면

    > > query를 어떻게 주나요??

    > >

    > > select ID

    > > from USER_Table

    > > where User_enter where between ****************** <<=====여기를 모르겠슴..

    > > 이렇게 저렇게 해봐도 안돼는것 같던데...쩝.. 조언을 부탁드립니다.

    > >

    > > 참, SQL 문법에 대해 배울수 있는 사이트도 있다면 좀 가르쳐 주세요.

    > >

    > > 항상 그렇지만 답변해 주시는 분들께 감사합니다.

    >

    > 안녕하세요? 선해석님 이곳에서 만나니 감회가 새롭네요.

    > between 절 사용법은

    > where 필드명 between 처음범위값 and 나중범위값

    >

    > 그러니까

    > 위에서 특정시간사이에 가입한 사람은

    > (user_enter가 들어온 시간 필드죠? 그렇다고 생각하고)

    >

    > select ID from USER_Table

    > where user_enter between 몇시 and 몇시

    >

    > 이렇게 될겁니다. 다른 할일이 남아서 테스트는 미처 해보지 못했습니다.

    >



    호.. 형호님 늦은 시간까지 열심이시군요..

    헌데.. 제가 질문했던 핵심은 그 "몇시"를 어떤 식으로 표시하느냐 였습니다.





    흑.. 독학이 고수의 지름길이 맞긴 맞습니까??



  • Profile
    임형호 2000.06.26 16:56
    선해석 wrote:

    > 임형호 wrote:

    > > 선해석 wrote:

    > > > 음.. 특정 시간 사이에 가입한 사람을 알고 싶으면

    > > > query를 어떻게 주나요??

    > > >

    > > > select ID

    > > > from USER_Table

    > > > where User_enter where between ****************** <<=====여기를 모르겠슴..

    > > > 이렇게 저렇게 해봐도 안돼는것 같던데...쩝.. 조언을 부탁드립니다.

    > > >

    > > > 참, SQL 문법에 대해 배울수 있는 사이트도 있다면 좀 가르쳐 주세요.

    > > >

    > > > 항상 그렇지만 답변해 주시는 분들께 감사합니다.

    > >

    > > 안녕하세요? 선해석님 이곳에서 만나니 감회가 새롭네요.

    > > between 절 사용법은

    > > where 필드명 between 처음범위값 and 나중범위값

    > >

    > > 그러니까

    > > 위에서 특정시간사이에 가입한 사람은

    > > (user_enter가 들어온 시간 필드죠? 그렇다고 생각하고)

    > >

    > > select ID from USER_Table

    > > where user_enter between 몇시 and 몇시

    > >

    > > 이렇게 될겁니다. 다른 할일이 남아서 테스트는 미처 해보지 못했습니다.

    > >

    >

    > 호.. 형호님 늦은 시간까지 열심이시군요..

    > 헌데.. 제가 질문했던 핵심은 그 "몇시"를 어떤 식으로 표시하느냐 였습니다.

    >

    >

    > 흑.. 독학이 고수의 지름길이 맞긴 맞습니까??

    >

    음...그 몇시를 저장하는 필드의 Type이 어케 되나요?

    제가 테스트를 해보지요. 그럼..

  • Profile
    양익호 2000.06.29 19:53
    임형호 wrote:

    > 선해석 wrote:

    > > 임형호 wrote:

    > > > 선해석 wrote:

    > > > > 음.. 특정 시간 사이에 가입한 사람을 알고 싶으면

    > > > > query를 어떻게 주나요??

    > > > >

    > > > > select ID

    > > > > from USER_Table

    > > > > where User_enter where between ****************** <<=====여기를 모르겠슴..

    > > > > 이렇게 저렇게 해봐도 안돼는것 같던데...쩝.. 조언을 부탁드립니다.

    > > > >

    > > > > 참, SQL 문법에 대해 배울수 있는 사이트도 있다면 좀 가르쳐 주세요.

    > > > >

    > > > > 항상 그렇지만 답변해 주시는 분들께 감사합니다.

    > > >

    > > > 안녕하세요? 선해석님 이곳에서 만나니 감회가 새롭네요.

    > > > between 절 사용법은

    > > > where 필드명 between 처음범위값 and 나중범위값

    > > >

    > > > 그러니까

    > > > 위에서 특정시간사이에 가입한 사람은

    > > > (user_enter가 들어온 시간 필드죠? 그렇다고 생각하고)

    > > >

    > > > select ID from USER_Table

    > > > where user_enter between 몇시 and 몇시

    > > >

    > > > 이렇게 될겁니다. 다른 할일이 남아서 테스트는 미처 해보지 못했습니다.

    > > >

    > >

    > > 호.. 형호님 늦은 시간까지 열심이시군요..

    > > 헌데.. 제가 질문했던 핵심은 그 "몇시"를 어떤 식으로 표시하느냐 였습니다.

    > >

    > >

    > > 흑.. 독학이 고수의 지름길이 맞긴 맞습니까??

    > >

    > 음...그 몇시를 저장하는 필드의 Type이 어케 되나요?

    > 제가 테스트를 해보지요. 그럼..





    음, 사용하시는 DB에 따라서 다르겠지요.

    저는 주로 Formcreate에서 DB의 sysdate를 얻어서

    windows형태로 변환을 합니다.

    제가 사용하는 DB는 SYBASE걸랑요.

    select getdate()

    여기서 결과를 windows형태로 (yyyy-mm-dd를 주로 사용합니다)변환을 하면 되지요.

    ..님의 질문과는 약간 다르지만 필드없이 사용하는 방법이구요

    필드로 정의하시려고 하면 db마다 약간씩 틀리지만

    변환함수를 사용하시면 거의 원하는 형태의 Type으로 사용이 가능한 것으로 알고 있읍니다.

    문제가 해결되기를 바라면서

    20000....즐거운 하루가 되기를...