Q&A

  • 날짜관련 (급여의 주차,월차) 도와주세염!!
안녕하세염...



정말 도라버리기 일보직전이라서 이렇게 도움을 청합니다...



앙~~~



급여 프로그램인데여...



Editbox에 년도와 월을 입력하면



Sql로 한주가 만근이면 한주 한주마다 주차가 발생합니다.



제가 지금 그 주차를 구하려구 하는데 미치겠어여...



소스는 저두 꼬여서 바두 모르겠어여...정말 어지러워서..그래서 올리지는 못하겠구여



한달에 주가 4째주나 5째주까지 있자나여..



그러니깐 한달을 만근하면 주차는 4~5개가 생기고 월차는 1개가 생기겠지여.



그걸 다시 다른 table에 집어 넣야하거덩여..



다른건 몰라두





****SQL로 주의 시작(월요일)부터 주의 끝날(금요일)까지 구하는 법 좀 갈쳐주세여.****





한달안에서 구하는 거면 더 좋구여..



무슨말인지 나두 잘 모르겠다...집에 가구시포여~~~



날씨가 더운데 더위 조심하시구여 항상 행복하세여 앙~~~~



4  COMMENTS
  • Profile
    유인준 2001.05.23 21:06
    수고하시는군요?



    님께서 원하시는 답은 아니고요.

    혹시 힌트가 될실것 같아서요.



    제가 여러 업체들의 인사급여 프로그램에서 경험한것인데요.

    저는 이렇게 하고 있습니다.

    회사별 월력 테이블을 가져가는 겁니다.

    이렇게하면 모든것이 해결되지요.

    물론 월력 테이블에는 일자, 시간, 요일컬럼등...

    이렇게 해야만 업체별 입맛에 모두 맞출수 있더라고요.



    님께서 수고하시는대로 요일에서 답을 찾으시면 답은 얻었어도

    아마 대치 근무, 전월 근태등등...

    해당 업체의 사규에 모두 적용하기가 어렵다고 생각됩니다.



    그리고 그것이 아니라고 해도 그런 부분은 인사와 근태를 조인해서

    약간의 코딩으로 프로그램에서 하는 것이 낫지 않을까요?



    그냥 참조만 하세요.



    건강하시고요.

    로직이 흔들리면 잠시만 쉬세요...







    blackjewel wrote:

    > 안녕하세염...

    >

    > 정말 도라버리기 일보직전이라서 이렇게 도움을 청합니다...

    >

    > 앙~~~

    >

    > 급여 프로그램인데여...

    >

    > Editbox에 년도와 월을 입력하면

    >

    > Sql로 한주가 만근이면 한주 한주마다 주차가 발생합니다.

    >

    > 제가 지금 그 주차를 구하려구 하는데 미치겠어여...

    >

    > 소스는 저두 꼬여서 바두 모르겠어여...정말 어지러워서..그래서 올리지는 못하겠구여

    >

    > 한달에 주가 4째주나 5째주까지 있자나여..

    >

    > 그러니깐 한달을 만근하면 주차는 4~5개가 생기고 월차는 1개가 생기겠지여.

    >

    > 그걸 다시 다른 table에 집어 넣야하거덩여..

    >

    > 다른건 몰라두

    >

    >

    > ****SQL로 주의 시작(월요일)부터 주의 끝날(금요일)까지 구하는 법 좀 갈쳐주세여.****

    >

    >

    > 한달안에서 구하는 거면 더 좋구여..

    >

    > 무슨말인지 나두 잘 모르겠다...집에 가구시포여~~~

    >

    > 날씨가 더운데 더위 조심하시구여 항상 행복하세여 앙~~~~

    >

  • Profile
    송도섭 2001.05.23 18:54
    select to_char(trunc(sysdate, 'day') + 1, 'yyyymmdd'),

    to_char(trunc(sysdate, 'day') + 5, 'yyyymmdd') from dual



    blackjewel wrote:

    > 안녕하세염...

    >

    > 정말 도라버리기 일보직전이라서 이렇게 도움을 청합니다...

    >

    > 앙~~~

    >

    > 급여 프로그램인데여...

    >

    > Editbox에 년도와 월을 입력하면

    >

    > Sql로 한주가 만근이면 한주 한주마다 주차가 발생합니다.

    >

    > 제가 지금 그 주차를 구하려구 하는데 미치겠어여...

    >

    > 소스는 저두 꼬여서 바두 모르겠어여...정말 어지러워서..그래서 올리지는 못하겠구여

    >

    > 한달에 주가 4째주나 5째주까지 있자나여..

    >

    > 그러니깐 한달을 만근하면 주차는 4~5개가 생기고 월차는 1개가 생기겠지여.

    >

    > 그걸 다시 다른 table에 집어 넣야하거덩여..

    >

    > 다른건 몰라두

    >

    >

    > ****SQL로 주의 시작(월요일)부터 주의 끝날(금요일)까지 구하는 법 좀 갈쳐주세여.****

    >

    >

    > 한달안에서 구하는 거면 더 좋구여..

    >

    > 무슨말인지 나두 잘 모르겠다...집에 가구시포여~~~

    >

    > 날씨가 더운데 더위 조심하시구여 항상 행복하세여 앙~~~~

    >

  • Profile
    blackjewel 2001.05.23 19:16
    DB는 MSAccess구여



    오늘 날짜가 아니라 임의로 아무달이나 입력
  • Profile
    최혜룡 2001.05.23 11:12
    DB가 뭔지를 알아야 답변이 되겠죠?

    참고로 Oracle에서는 오늘의 요일을 다음과 같이 알 수 있죠

    참고하시길...

    select to_char(sysdate,'w') from dual;

    일요일이 0,월요일이 1 ...







    blackjewel wrote:

    > 안녕하세염...

    >

    > 정말 도라버리기 일보직전이라서 이렇게 도움을 청합니다...

    >

    > 앙~~~

    >

    > 급여 프로그램인데여...

    >

    > Editbox에 년도와 월을 입력하면

    >

    > Sql로 한주가 만근이면 한주 한주마다 주차가 발생합니다.

    >

    > 제가 지금 그 주차를 구하려구 하는데 미치겠어여...

    >

    > 소스는 저두 꼬여서 바두 모르겠어여...정말 어지러워서..그래서 올리지는 못하겠구여

    >

    > 한달에 주가 4째주나 5째주까지 있자나여..

    >

    > 그러니깐 한달을 만근하면 주차는 4~5개가 생기고 월차는 1개가 생기겠지여.

    >

    > 그걸 다시 다른 table에 집어 넣야하거덩여..

    >

    > 다른건 몰라두

    >

    >

    > ****SQL로 주의 시작(월요일)부터 주의 끝날(금요일)까지 구하는 법 좀 갈쳐주세여.****

    >

    >

    > 한달안에서 구하는 거면 더 좋구여..

    >

    > 무슨말인지 나두 잘 모르겠다...집에 가구시포여~~~

    >

    > 날씨가 더운데 더위 조심하시구여 항상 행복하세여 앙~~~~

    >