[컴활1급실기]액세스_상공회의소 샘플A형 쿼리(하위쿼리,having절)

Поделиться
HTML-код
  • Опубликовано: 8 сен 2024
  • #컴활1급실기 #2024 #액세스 #쿼리 #하위쿼리
    ▶ 강의자료 : blog.naver.com...
    ▶ 강의목차
    0:00:43 #하위쿼리 #업데이트쿼리 #in #groupby #having
    0:08:25 #요약쿼리 #식단
    0:11:53 #매개변수쿼리 #테이블생성쿼리 #like
    0:15:58 #요약쿼리 #iif #right
    0:18:08 #크로스탭쿼리 #between
    ★ 액세스 재생목록
    • [컴활1급]액세스_자주하는 실수,질문_시...
    ★ 쿼리 재생목록
    • [컴활1급]크로스탭_쿼리1__기출문제 모...
    ★ 커미조아가현샘 채널 이용방법 : blog.naver.com...

Комментарии • 106

  • @user-be2vy9ut7h
    @user-be2vy9ut7h 2 месяца назад +1

    쌤 최고예요!

  • @coco_icecream
    @coco_icecream 5 месяцев назад +3

    모든게 잘 풀렸는데 쿼리 때문에 발목 잡혀
    쿼리 재생목록을 미친듯이 봤더니 1번 빼고는 다 풀 수 있네요..!!
    아자아자

    • @comizoa22
      @comizoa22  5 месяцев назад

      오오오 짝짝짝

    • @comizoa22
      @comizoa22  5 месяцев назад

      blog.naver.com/macpkm/223332491573
      위 게시물도 꼭 확인하세요.

    • @coco_icecream
      @coco_icecream 5 месяцев назад

      @@comizoa22 선생님,, 이렇게 신경써주셔서
      감동의 눈물 광광이에요,,
      선생님 블로그도 실시간으로 확인 중이에요❤️
      사실 댓글도 달고 있답니다,,ㅋㅋ

  • @Iliilllllliiiiiiilllllllllii
    @Iliilllllliiiiiiilllllllllii 3 месяца назад +1

    늘 감사합니다 2회독 완료❤

  • @Leexxxhwa
    @Leexxxhwa 7 дней назад +1

    0:55 다른 하위쿼리 만드는 영상보다가 다시 group by having 절을 쓰는 이문제를 보게되었는대 다른 하위쿼리 영상에서는 group by having 을 안쓰고 푸는데 그 이유가 “그룹별로~ ”,“~별로”라는 말이 없어서 group by having 절을 안쓴다는 데 이 문제도 “그룹별로~ ”,“~별로” 라는 말이 없는데 group by having 절을 쓰는 이유가 궁금합니다!!

    • @comizoa22
      @comizoa22  7 дней назад

      group by 필드이름 having sum([필드])>=100
      위와 같이 group by는 필드끼리 그룹을 묶을 때 사용하며 그런 경우 조건절을 having절을 씁니다.
      만약 필드값이 100이상이라면
      where 필드>=100
      이렇게 쓰겠죠
      근데 맨 위 작성한 식은 필드끼리 그룹화를 한 다음 필드의 합계가 100이상인 식을 작성합니다.
      문제를 잘 읽으셔서 파악해보세요.
      학과에서 영문학과
      where 학과="영문학과"
      학과에서 각 학과의 점수 평균이 60이상
      group by 학과 having avg([점수])>=60

  • @user-dv4dm6et9c
    @user-dv4dm6et9c 2 дня назад

    9/7 완료

  • @user-bk3rz5uo6w
    @user-bk3rz5uo6w 17 дней назад +1

    안녕하세요 선생님 이 동영상에서 1번문제 테이블 끌어오는 내용에서 재학생과 봉사내용 테이블을 이용하는데 재학생 필드만 끌어오셨는데 봉사내역 테이블은 끌어오면 안되는건가용?? 봉사내역 테이블을 가져오면 다른 결과가 나온다는건 이해가 갔는데 지문에서는 두개의 테이블을 이용하라고 해서 여쭈어봅니당

    • @comizoa22
      @comizoa22  17 дней назад

      하위쿼리에서 봉사내역 테이블을 입력을 한거라서 사용한거예요

  • @user-yy6sf3ze7m
    @user-yy6sf3ze7m 5 месяцев назад +2

    1급 따고, 다시 보니까 새롭네요

  • @user-hl8eo8ll9i
    @user-hl8eo8ll9i 2 месяца назад +1

    쌤 영상 덕분에 시험에서 모든 쿼리 문제를 풀었습니다. 정말 감사합니다. 그런데 테이블 만들기 쿼리를 작업하면서 실수로 기존에 있던 테이블을 삭제했는데 잘못 삭제한 걸 알고 바로 뒤로가기를 눌렀고 다시 테이블이 생긴걸 확인했습니다.. 그러면 실격처리는 안되는건가요,,ㅜ?

    • @comizoa22
      @comizoa22  2 месяца назад +1

      바로 실행취소해서 살렸다면 상관없습니다.

  • @diploma2828
    @diploma2828 4 месяца назад +2

    좋은 강의 감사합니다. 혹시 17:36 요약 쿼리 문제에서 구분 필드의 요약방법을 '식'으로 지정하면 오류가 뜨는데 이유가 뭔지 궁금합니다. 어떤 경우에 함수를 썼을 때 '식'으로 지정하고 어떤 경우에 '묶는 방법'으로 그대로 두는지 궁금합니다.

    • @comizoa22
      @comizoa22  4 месяца назад +1

      보통 필드에 sum avg count 등의 집계함수가 들어가는 경우 식으로 합니다

  • @deurekyungsong4237
    @deurekyungsong4237 3 месяца назад +1

    선생님 강의 잘보고있습니다 다름이 아니라 현재 공부시 개념 재생목록은 별도로 분리가 되어있는데 2024년 안보면 후회 이 재생목록은 분리가 안되어있어서ㅠㅠ 약간 불편하더라구요 혹시 액세스와 액셀을 분리해주시면 안될까요??😂

    • @comizoa22
      @comizoa22  3 месяца назад


      오늘 분리해볼게요^^
      처음 에 목록 만든 이유가 다른 사이트에서 공부하고 오신 분들이 신유형만 질문을 해서 모아놓은거라서 그냥 차곡차곡 쌓아두고 있었답니다

    • @deurekyungsong4237
      @deurekyungsong4237 3 месяца назад

      @@comizoa22 감사합니다 선생님^^

  • @be.keyed.up.
    @be.keyed.up. 2 месяца назад +2

    안녕하세요 선생님! 1번에
    In(select 학번 from 봉사냐역 where 시수 in(select sum(시수)>=10 from 봉사내역)) 은 안될까요??

    • @comizoa22
      @comizoa22  2 месяца назад

      흠 치 유형은 그룹별로 조건이 지정된거라서 영상처럼 하셔야해요

  • @Leexxxhwa
    @Leexxxhwa 8 дней назад +1

    1번 문제 풀때 sum ([시수])>=10 으로 해도되나요? 대괄호를 추가로 넣었습니다

    • @comizoa22
      @comizoa22  8 дней назад

      @@Leexxxhwa 네 그러셔도 됩니다

  • @gorani1226
    @gorani1226 13 дней назад +1

    선생님, 하위쿼리라는게 새로운 개념처럼 느껴져서 여쭙습니다. 테이블 내 필드가 다른 테이블의 필드와 연결되어 있는 것을 말하는 걸까요,,?

    • @comizoa22
      @comizoa22  13 дней назад +1

      @@gorani1226 네 맞아요
      다른 테이블과 연결이 된건 관계설정만으로도 가능하지만 하위쿼리인 경우는 다른 테이블에서 하나의 필드뿐만 아니라 조건식 또는 계산 등 하나의 쿼리 유형을 연결하는거예여

  • @user-yi8xh6dy5f
    @user-yi8xh6dy5f 5 месяцев назад +1

    선생님 엑세스 조회 및 출력 2번문제 질문입니다!
    Txt복직시작일을 클릭할경우
    휴직사용일 730일
    휴직시작일 21-02-04
    휴직종료일 22-12-31
    복직시작일 23-01-01 이면
    메세지박스 사용가능한 휴가일수를 확인하겠습니까? (메세지박스 그림)
    예 아니오
    예를 누르면,
    메세지박스 사용가능일은 34일입니다
    확인
    프로시저로 적는건데 (함수 아무것도 안줬습니다.)
    a = msgbox("사용가능한 휴가일수를 확인하겠습니까?", vbyesno)
    ㅡㅡㅡ
    여기까지가 문제였습니다.
    제가 적은 것은,
    if a = vbyes then
    msgbox "사용가능일은 " & ?? & "일입니다"
    end if
    인데, 저기서 ?? 부분을 휴직종료일 - 휴직시작일 로 주었을 때,
    폼으로 돌아가서 상단의 txt복직시작일을 클릭 하였을 때 694일 이 나와서.. 문제에서는 34일이 떠서 맞추려고 했지만
    여러군데를 찾아보니 다른 분도 Datediff("d",[휴직시작일],[휴직종료일]) 을 했는데도 694일이 떴다고 못 풀었다고 했습니다.. 이 문제는 어떻게 풀어야 할까요?..

    • @comizoa22
      @comizoa22  5 месяцев назад

      i=msgbox("사용가능한 휴가일수를 확인하겠습니까?",vbyesno)
      if i=vbyes then
      msgbox "사용가능일은 " & [휴직사용일]-datediff("d",[휴직시작일],[복직시작일]) & "일입니다."
      end if

    • @user-pf8xm1cs1t
      @user-pf8xm1cs1t 5 месяцев назад

      엇 선생님 datediff가 날짜를 세는 거면, datediff-[휴직사용일] 아닐까요 ?? 휴직사용일이 내가 지금까지 휴직한 기간을 말하는 게 맞을까용,,@@comizoa22

    • @comizoa22
      @comizoa22  5 месяцев назад

      @@user-pf8xm1cs1t 두 날짜의 차이가 휴직사용일보다 작아요.
      총 휴직할 수 있는 날이730일인데 그 중에서 복직시작~휴직시작을 한거고 그래서 질문도 사용가능한 휴직일수를 구하는거구요.

    • @comizoa22
      @comizoa22  5 месяцев назад

      blog.naver.com/macpkm/223366975651
      윗글 마지막 항목을 보세요.

    • @user-pf8xm1cs1t
      @user-pf8xm1cs1t 5 месяцев назад +1

      @@comizoa22 선생님 오늘 이 문제가 조건부서식 문제로 나왔습니다.
      Days 함수 사용하는 거고, 복직 시작일과 휴직마감일의 차이가 >= 30일 이상? 이였던 거 같아요. Days가 끝날짜, 시간날짜를 적어야 했는데.. 시작날짜가 둘 다 휴식 시작일이 맞을까요?
      또한, 범례 서식 이름 바꾸는 거 / 피벗테이블 월 별로 묶어서 *사분기 만드는 거 모르겠습니다!

  • @user-nl2jj6rn5l
    @user-nl2jj6rn5l 2 месяца назад +1

    1번문제에서 select A from B group by A 에서 A는 어떤 문제에서든지 절대적으로 같게 되는건가요?

    • @comizoa22
      @comizoa22  2 месяца назад

      앞의 A는 두개의 테이블의 연결고리가 되는 필드이고 뒤의 A는 하위테이블에서 그룹화된 필드입니다.
      대부분은 같은 경우가 많겠지만 다른 경우도 있을거 같네요.

    • @user-nl2jj6rn5l
      @user-nl2jj6rn5l 2 месяца назад

      @@comizoa22 옙 감사합니다

  • @밍과
    @밍과 2 месяца назад +1

    선생님 이전,이후는 >=/

    • @comizoa22
      @comizoa22  2 месяца назад

      시간 날짜는 이전과 이후는 등호를 붙여야합니다
      실제적으로는 네개로 구분이 되지만 상공회의소에서는 이전과 이후를 등호 붙이는걸로 채점을 해요

  • @밍과
    @밍과 2 месяца назад +1

    선생님 10:00 문제에 학과 필드가 중복 된거는 어떻게 그룹화 해주나요? 저도 영상이랑 똑같이 입력했는데 학과 필드에 국제통상과

    • @comizoa22
      @comizoa22  2 месяца назад

      요약을 눌러주면 자동으로 그룹화가 됩니다
      요약을 누르고 계산항목을 클릭(개수 또는 합계)

  • @user-nx3mp1vj2o
    @user-nx3mp1vj2o 5 месяцев назад +2

    선생님 쿼리에서 그룹화가 되어있다는 것을 어떻게 판단하는건가요?? 말 그대로 문제에 나와있는 것처럼 시수의 합계니까 요약을 한 부분이니까 그걸로 판단하는건가요,,,?

    • @comizoa22
      @comizoa22  5 месяцев назад

      시수의 합계를 구하려면 그룹화를 해야합니다.

    • @user-nx3mp1vj2o
      @user-nx3mp1vj2o 5 месяцев назад

      @@comizoa22 맞군요 감사합니다 !

  • @Poijas234
    @Poijas234 5 месяцев назад +1

    테이블로 쿼리 작성까지만 있고 실행하라는 말은 없으면 테이블 작성 쿼리 실행 안하는게 맞을까요??

    • @comizoa22
      @comizoa22  5 месяцев назад

      테이블생성쿼리는 실행 눌러서 테이블을 생성하셔야 해요.

  • @user-xe7qz3ur9c
    @user-xe7qz3ur9c Месяц назад +1

    첫번째 문제처럼 재학생과 봉사내역 테이블을 이용할때 재학생 테이블이 업데이트 되기때문에 봉사내역 테이블은 지우고 in select 구문에서 from 뒤에 봉사내역 테이블을 이용한다고 이해하면 될까요? 매번 어떤 테이블을 남기고 어떤 테이블을 지우는지 헷갈리는데 업데이트 하는 테이블을 남긴다고 생각하면 되는걸까요?

    • @comizoa22
      @comizoa22  Месяц назад

      네 그렇게 이해하시면 될거 같아요.

    • @user-xe7qz3ur9c
      @user-xe7qz3ur9c Месяц назад

      @@comizoa22 답변주셔서 감사합니다.
      제가 다른 유명 강사님 강의를 들어서 개념은 어느정도 잡혀있으나 문제를 풀고 할때 응용이 좀 어려운데 선생님 강의로 응용 단계를 확 잡고싶어서요. 어떤 영상들을 봐야할까요?
      영상에서는 과거 영상들까지 다 보라고 하셨는데 정확히 어떤것부터 쭉 듣는것이 괜찮을지 모르겠어서요.

    • @user-xe7qz3ur9c
      @user-xe7qz3ur9c Месяц назад

      @@comizoa22 제가 광복절쯤으로 시험을 볼 생각이라 약 일주일정도의 기간동안 개념+응용을 잡고싶습니다

    • @comizoa22
      @comizoa22  Месяц назад

      @@user-xe7qz3ur9c 쿼리 부분을 말하는건가요?
      아니면 전체 기능을 말하는건가요?
      blog.naver.com/macpkm/222941868269
      윗글 참조해주세요.
      유명 강사님의 강의로 기본기를 잘 다졌다면 윗글에서 두번째 유형으로 공부하시면 될거 같아요.
      채널 들어오면 재생목록에 안보면 후회 엑셀, 액세스 목록이 있습니다.
      상시유형이라 모두 시험에 출제된 내용이고 현재도 출제되고 있는 내용들입니다.
      8월15일에 시험일이면 조금 촉박해보이기는 합니다. 강의가 많거든요.
      꼭 알아야할 기본개념 강의도 같이 넣었으니까 아는건 넘어가시고 모르는 부분만 보시면 됩니다.
      기본개념재생목록과 달리 상시유형을 그때 그때 모아놓으거라서 순서가 일정하지 않지만 같은 유형끼리는 모아놨으니까 쭉 보시면 됩니다.
      그리고 가장 최근에 출제되는 계산작업과 쿼리는 멤버십에서 소개하고 있습니다.

    • @user-xe7qz3ur9c
      @user-xe7qz3ur9c Месяц назад

      @@comizoa22 다시한번 개념 다지면서 영상 전체 다 복습한다면 8월 말까지로 기간 잡으면 충분히 가능할까요?
      그래봤자 2주정도겠지만요.
      제가 특히 부족한게 계산작업과 엑세스 2번 문제들과 4번 문제들인데..

  • @ssong4438
    @ssong4438 5 месяцев назад +1

    안녕하세요!! 여쭤볼게 있습니다 선생님
    쿼리 작업 후 마무리 확인 시 중복 데이터로 인해서 답지랑 다르게 나오는 경우가 있는데
    이건 어떻게 해결해야 할까요?? 내일 시험인데 알려주세요ㅜㅜㅜ 오늘 시험쳤는데 고쳐지지가 않더라고여ㅜㅜ

    • @comizoa22
      @comizoa22  5 месяцев назад

      중복데이터가 나왔다는건 조건을 입력 후 요약을 조건으로 바꾸지 않아서예요.
      조건을 입력 후 요약을 반드시 조건으로 변경하셔야 합니다.

  • @user-lx8bi2pn8t
    @user-lx8bi2pn8t Месяц назад +1

    형식 설정할때 0.0입력대신 고정으로 설정후, 소수자릿수에 1로 입력해도 정답인정될까요?

    • @comizoa22
      @comizoa22  Месяц назад

      @@user-lx8bi2pn8t 같은 답이 나오면 상관없습니다

  • @user-zz1qi1en5i
    @user-zz1qi1en5i 5 месяцев назад +1

    선생님 2번 문제같이 학번 필드가 봉사내역에도있고 재학생에도 있는경우 어떤기준으로 셀 선택해야하는지 궁금합니다

    • @comizoa22
      @comizoa22  5 месяцев назад

      경로표시를 해주면 됩니다
      (“필드“,”테이블!필드“,”테이블!필드=컨트롤“)

    • @comizoa22
      @comizoa22  5 месяцев назад

      ruclips.net/video/gNpeGA6C1d0/видео.htmlsi=PKn1TXwsJVswCfOc
      위 강의 보세요.

    • @user-zz1qi1en5i
      @user-zz1qi1en5i 5 месяцев назад

      저는 만들기 쿼리디자인 해서 푸는 문제 여쭤본건데 동영상링크 해주신건 다른 문제같아보여요

    • @comizoa22
      @comizoa22  5 месяцев назад

      @@user-zz1qi1en5i ruclips.net/video/6SYlKCnHZCY/видео.htmlsi=Mbsq0kYTpEvYx68W
      위 영상 보세요

  • @noxmae
    @noxmae 2 месяца назад +1

    안녕하세요 선생님! 이번에 시험치면서 쿼리 조건 중에 첫 글자는 "70"으로 시작하고 3번째 글자는 2~5 정수가 오는 항목만 조회하는 문제였는데 like "70[2-5]*" 냅다 이렇게 적었는데 잘 굴러가진 않더라구요... 혹시 어떻게 푸는 걸까요,,,? like 연산자랑 between 연산자 쓰시오였는데,between은 다른 조건(교실 수 20 이상 30 이하)에 썼습니다!!

    • @comizoa22
      @comizoa22  2 месяца назад +1

      like "70[2-5]*"
      이게 맞아요.
      만약 안나왔다면 다른 부분을 잘못 작성하신걸로 보입니다.
      between 20 and 30

    • @noxmae
      @noxmae 2 месяца назад

      @@comizoa22 어흐흑 다음엔 좀더 노력하겠습니다!! 감사합니다!!

  • @user-ju3kq9ld6g
    @user-ju3kq9ld6g 19 дней назад

    4:11

  • @minlee4179
    @minlee4179 5 месяцев назад +1

    쌤.. 질문드려요..
    not in 사용 쿼리시
    표시되는 A테이블과 조건에 들어가는 B테이블.
    두 테이블 전부 꺼내서 관계설정 2번 해놓고 조건 작성해도 될까요?

    • @comizoa22
      @comizoa22  5 месяцев назад

      2번으로 했다면 두개 테이블 다 열어놓으셔도 됩니다.

  • @user-yu8vd7rs7l
    @user-yu8vd7rs7l 5 месяцев назад +1

    선생님 여쭤볼게있습니다!
    업데이트 쿼리에서 조건을 업데이트에 넣어 진행하는 경우도 있었나요?
    만약 번호,이름,점수 필드가 있는데
    점수필드의 값이 60이상이면 번호테이블을 상,40이상이면 중 나머지는 하 로 업데이트 하는것인데switch함수를 사용하는 문제입니다.번호 업데이트 칸에 switch([점수]>=60,“상” ,,,을 넣고 실행하는 방법이 맞는방법인가요?

  • @user-tb3vd5hv3s
    @user-tb3vd5hv3s 5 месяцев назад +1

    선생님 차트 문제에서 범례 표지형식으로 어떻게 하죠 ? ㅠㅠ 차트 문제 날아갔습니다..

    • @comizoa22
      @comizoa22  5 месяцев назад

      m.blog.naver.com/macpkm/223349660349
      이 글 열면 중간에 차트 풀이에 해당 항목이 있습니다

  • @user-dr6yx9ee2k
    @user-dr6yx9ee2k 5 месяцев назад +2

    선생님
    엑세스 문제 질문입니다
    1.
    시작시간과 종료시간 연결해서 컨트롤작성
    format 함수 이용
    예시) 6:00 ~ 8:00 인데
    필드 2개 연결하는건 어떻게 하는지 모르겠어요 ㅠㅠ and로 연결하나요? 아니면 &로 연결하나요?
    2.폼정렬 문제였는데
    조건이 2가지라서
    속성에서
    예를들어서
    A가 B보다 크거나작고, A는 C보다 작다
    이런식이였던거같은데 조건이 두개라서 And로 연결했더니 안되더라고요 ㅠㅠ
    폼 속성시트 정렬에서 설정하는건 확실한데 And([A]>=[B] , [A]

    • @comizoa22
      @comizoa22  5 месяцев назад

      1번은 아래 링크에서 11번 항목을 확인해주세요.
      blog.naver.com/macpkm/223332481293
      2번은 정렬 맞나요?
      유효성검사 규칙으로 보이는데요.
      [A]

    • @user-dr6yx9ee2k
      @user-dr6yx9ee2k 5 месяцев назад

      @@comizoa22 아 ! 정렬이아니라 유효성검사규칙 맞아요
      긴장해서 그런지 버벅거리다가 왔네요 ㅠ.ㅠ
      감사합니다 선생님

  • @user-oy9xp5fn4l
    @user-oy9xp5fn4l Месяц назад

    오늘 시험봤는데 엑세스에서 발목잡혔네용,, 쿼리에서 매개변수 사용하는거였고 예를 들어 봉사학생 수가 얼마 이상, 얼마 미만으로 AND를 사용하라는 말이 나왔는데,
    >=[얼마 이상] AND

    • @comizoa22
      @comizoa22  Месяц назад

      ruclips.net/video/XTInOHZwElQ/видео.htmlsi=iszY0MVjP6z70FYk
      이 영상에서 9분30초대부터 보세요.
      그 명을 넣어서 오른쪽 맞춤이면 형식에 0.0명을 입력하고
      왼쪽 맞춤이면 필드에 작성한 식 에 &"명"을 연결해서 작성하시면 됩니다.

  • @user-yp6st8pt4y
    @user-yp6st8pt4y 4 месяца назад +1

    안녕하세요 선생님, 질문이 있습니다! 학과별 봉사현황 쿼리 문제에서 테이블을 가져다 놓으면 "봉사내역_1", ''재학생_1"이 되면서 학번필드가 서로 연결된 것이 해제되었습니다. 그 상태에서 똑같이 필드를 가져다 놓고 문제를 푸니, 봉사학생수가 '3600' 처럼 확연히 큰 값이 나오는데 이건 단순 오류일까요? 작성하던 쿼리를 삭제하고 다시 열어서 문제를 푸니 제대로 테이블이 뜨긴 해서 문제를 풀었으나, 몇일 전 시험에서도 요약문제에서 값이 확연히 다르게 나오는 걸 경험해서 무엇이 문제였는지,, 궁금해 여쭤봅니다!

    • @comizoa22
      @comizoa22  4 месяца назад

      우선 가져올 테이블 이름이 봉사내역과 재학생인데 번호가 붙여졌다면 이미 해당 테이블을 불러왔다는 얘기가 되는데요.
      불러왔는데 또 불러오게 되면 번호가 매겨집니다.
      학과별봉사현황쿼리는 처음 봉사내역과 재학생 테이블을 불러와서 쿼리를 작성 후 완성된 쿼리이름입니다.
      무언가 작업을 잘못하신거 같아요.

  • @user-ek8uy1ti8e
    @user-ek8uy1ti8e 3 месяца назад +1

    안녕하세요 오늘 시험 봤는데요
    쿼리 디자인에서 기존 테이블 필드에 일련번호가 없는데 ID란 필드로 일련번호를 어케 만들까요…??
    그리고 choose랑 mid 써서 주민번호 1,3 남자 2,4 여자로 성별 업데이트 쿼리 만드는거였는데
    업데이트 부분에 choos(mid([주민번호],8,1),“남”,“여”,“남”,“여”) 로 해도 안되더라구요 ㅠㅠ어케 해야되는걸까요??

    • @comizoa22
      @comizoa22  3 месяца назад

      혹시 추가쿼리인가요?
      원래 처음 이 질문 받았을 때는 별도로 만들어준다고 생각했는데 어디선가 추가쿼리의 결과값으로 일련번호가 나왔다는 댓글을 봤어요.
      만약 추가쿼리라면 기존 테이블의 일련번호 형식의 필드가 있는 상태에서 다른 테이블의 데이터를 추가하는 유형으로 보입니다.
      ruclips.net/video/Xuw3FoIZ93g/видео.htmlsi=JerBK3ko4585X19Q
      12분50초부터 한번 보세요.
      만약 추가쿼리가 아닌데 숫자가 1부터 시작되는 유형이라면
      ruclips.net/video/IZVr0B-SoEQ/видео.htmlsi=mg13QyWbMjKGpisL
      위 영상 14분40초부터 보세요.
      choose(mid([주민번호],8,1),“남”,“여”,“남”,“여”)
      위 식이 맞는데 어떻게 안된건가요?

    • @user-ek8uy1ti8e
      @user-ek8uy1ti8e 3 месяца назад

      @@comizoa22 추가쿼리는 아니였어요 ㅠㅠ 학과코드 나온 유형이였는데 ㅠㅠ….두번째 영상처럼 근데 iif를 쓰라거 지시가 없는ㄷ 써도 되는 건가요….?? 그리구 진짜 ID로 되어있고 결과 필드에는 열 몇개가 있는데 그걸 다 iif로는 힘들어 보여서요 ㅠㅠ 일련번호처럼 1부터 쭉 어케 하는건지 여기서 진짜 막혔거든요…
      그리구 츄스는 제가 푼게 맞는거네요…?? 아마 그럼 다른 조건이나 원본을 건들였나엤네요 실행 누르니 0행을 고칩니다가 계속 떠서 하….

    • @user-ek8uy1ti8e
      @user-ek8uy1ti8e 3 месяца назад

      그리고 또 못푼 것 중 하나가 테이블 추가 쿼리 문제에서 특정필드에 2023을 추가해라 라는데 이건 뭐 본적도 없는 유형이라 ㅠ

    • @comizoa22
      @comizoa22  3 месяца назад

      @@user-ek8uy1ti8e추가쿼리가 아니었다면 혹시 필드 중에 값이 증가하는 숫자 데이터가 있었나요?
      dcount 함수를 통해 누적개수 구할 수는 있는데 만약 이런 경우라면 조금 더 자세히 알고 싶어요.
      결과 필드 구성이 어떻게 된건지
      dcount함수를 통해 개수를 구해서 오름차순 정렬된걸로 보이거든요.

    • @user-ek8uy1ti8e
      @user-ek8uy1ti8e 3 месяца назад

      @@comizoa22 값이 증가하는 원본 필드 테이블이라…거기까지는 생각하지 못했어요… 쿼리 만들기에서 아니 일련번호 필드를 어떻게 만들지 보기나 설명란에 아예 그거에 대한 언급 뭐 id는 무슨 필드를 사용해라 이런것도 없었거든요…결과창에만 딱 id제목에 일련번호처럼 1,2,3 이런식으로 열몇개가 표시되어 있어서 그거 어캐풀지 진짜 시간 다 잡아먹었습니다 담에도 또 나오면 확인 후에 댓들 남길게요

  • @skyapwkdsakkd
    @skyapwkdsakkd 3 месяца назад +1

    선생님 도우미 문제 질문드려요
    [봉사내용] 필드가 나타나진 않지만 조건에 포함되어 있잖아요, 그런데 제가 "나타나지 않더라도 조건에 있는 필드들은 다 불러내야 한다"라고 했던 게 정확하지 않게,,, 기억이 나서 [봉사내용] 필드도 불러내고 나머지 필드들은 선생님 화면이랑 똑같이 해서 실행했더니 어르신도우미와 청소년도우미가 묶이질 않더라구요,,
    조건에 포함되어 있는 필드를 굳이 불러낼 필요는 없는 건가요?
    크로스탭은 행,열에 조건 적으면 안되니까 따로 조건으로 지정해주는 건 알겠는데, 다른 경우는 조건에 포함되는 필드를 어떻게 해야 할지,,질문드립니다

    • @comizoa22
      @comizoa22  3 месяца назад +1

      이 쿼리는 처음 구분 필드의 수식에서 청소년,어르신도우미로 나뉘집니다. 문제에서 별도로 봉사내용 필드에 대한 언급이 없기 때문에 꺼내놓을 필요가 없어요.
      이 유형에서는 별도의 조건이 없는 상태입니다.
      만약 구분:IIF(~~) 의 결과값에서 어르신도우미가 조건이라면 그아래 조건칸에 어르신도우미라고 입력을 하거나 별도로 필드를 만들어서 조건난에 어르신도우미라고 입력할 수는 있어요.

    • @skyapwkdsakkd
      @skyapwkdsakkd 3 месяца назад

      그렇군요,,별도로 말이 없으면 굳이 꺼내놓지 않아도 되는 거군요!!
      늦은 밤인데 빨리 답변해주셔서 정말 감사합니다,,이번주 주말에 시험쳐요 ㅠ,ㅠ

    • @comizoa22
      @comizoa22  3 месяца назад +1

      @@skyapwkdsakkd 쿼리는 ruclips.net/video/k30uMfglA08/видео.html
      위 재생목록을 한번 보세요. 이번주말에 시험보면 시간 충분하니까 꼭 보세요.

    • @skyapwkdsakkd
      @skyapwkdsakkd 3 месяца назад

      넵 가기전까지 무한반복하겠슴다ㅠㅠ감사해요

  • @user-yu8vd7rs7l
    @user-yu8vd7rs7l 5 месяцев назад +1

    선생님 안녕하세요
    방금 시험쳤는데, 궁금한게있어 여쭤봅미다ㅜㅜ
    쿼리문제인데, 문제에서 지시한 사항은 다 완료되었는데 문제 그림이랑 다르면 틀린건가요?
    이를테면 매개변수 로 25000이상 30000미만 인 값만 조회하는데 제시한 그림에 레코드수는6개 값이 나와잇엇고,저는 레코드 수가 600개가넘었습니다;;ㅠㅠ 값을 확인해보니 제대로 들어감건 맞는데요.. 답답하네요..ㅜㅜ 이런 문제가 2개나 나와버려서 마음이 안좋았습니다ㅜㅜ

    • @user-yu8vd7rs7l
      @user-yu8vd7rs7l 5 месяцев назад

      그리고 나머지 한 문제의 그림에는 레코드 이름이 중복되어 나오지 않았지만
      저는Like 를 사용하여 *운용으로 끝나는 레코드만 추출하는것이었습니다. 여기에 날짜,호가를 넣어서 쿼리를 만드는 문제였는데,이것 또한 중복되는 레코드가 20개정도가 나왔었는데 고유값을바꿔도, 다른 조건을 합계로바꾸어도 변경되지않더군요ㅜㅜ
      딱히날짜나 호가의 최대값 최소값을 나타내는것도 아닌것같았습니다. 그림의 데이터와 제가 푼 데이터와 비교를해봐도 어떠한 값을 특정해서 나타내는지 못찾았습니다…

    • @comizoa22
      @comizoa22  5 месяцев назад

      그림으로 주어질 때는 모든 레코드를 다 보여줄 수 없기 때문에 안보였을 수도 있어요.
      위에 나와있는 6개의 순서가 결과로 나온 쿼리와 같다면 그리고 그림으로 제시된 쿼리 아래쪽에 총 레코드수가 표시가 되어 있을거예요. 그걸로 확인하시면 됩니다.
      두번째는
      그룹화가 되지 않았다는 얘기인가요?
      like "*운용" 이 구분은 해당 필드 아래 조건난에 입력하면 되고
      날짜가 나왔다면 중복이 되지 않을 수가 있을텐데 중복된 값이 있는 경우는 위와 같이 입력만 해도 그룹화가 됩니다.
      ruclips.net/video/k30uMfglA08/видео.html
      위 쿼리 재생목록을 한번 보세요.

    • @user-yu8vd7rs7l
      @user-yu8vd7rs7l 5 месяцев назад

      두문제 다 총레코드수가 안적혀있었습니다ㅜㅜ 레코드탐색기가 숨겨져있는 상태였습니다!ㅜ
      첫문제에 행은7개를 보여주고 값은6개가 있었고 마지막행은 비어있었습니다!
      주어진 문제를 다 풀었는데도 왜이런건지;;; 그냥 틀렸다 생각하고 다시 공부하긴 할건데, 이런 문제가 처음이라 난감하네요..

    • @comizoa22
      @comizoa22  5 месяцев назад

      @@user-yu8vd7rs7l 흠..
      그렇다면 보통 그 개수가 다인 경우인데...
      제가 작성하는걸 본게 아니라서 맞았다 틀렸다 말씀드릴 수는 없을거 같습니다.
      레코드수가 안보인 상태에서 6개와 600개가 넘는 결과값이라면 아마도 틀릴 확률이 커보입니다. ㅜㅜ

    • @user-yu8vd7rs7l
      @user-yu8vd7rs7l 5 месяцев назад +1

      오늘 시험 봤는데 무난하게 합격 할 것 같네요 ㅎㅎ 엑셀에서 매크로 문제인데,
      양수일때 문자&숫자, 음수일때 문자&-숫자 나머지는 공백으로 처리인데, 공백을 넣어줘야하는데 위 양수,음수 만 처리해서 매크로를 실행했더군요.
      시간남아서 더블체크할때 공백이 없는걸 확인했고 고쳐볼려고 하다가 하나를 고치고 매크로 실행하면 매크로 실행이 안되더군요ㅜㅜ 당황타서 매크로10점 날려먹었습니다..
      다행히 계산문제1개 기타작업3-2 빼고는 다 풀어서 79점으로 합격할거같습니다 ㅎ
      엑세스는 오늘 문제가 쉬웠던건지 못푼문제 없이 다 풀었습니다. 선생님 강의가 정말 많은 도움이 되었습니다 감사합니다!!

  • @user-qz5nj1zu2x
    @user-qz5nj1zu2x 14 дней назад +1

    선생님 해당 강의랑 무관한 질문인데요!
    혹시 유효성 검사를 입력할때 5이상 10미만이라고 하면 between을 쓰면 안되나요?

    • @comizoa22
      @comizoa22  14 дней назад

      @@user-qz5nj1zu2x 쓰셔도 됩니다

    • @user-qz5nj1zu2x
      @user-qz5nj1zu2x 14 дней назад

      @@comizoa22 그럼 between 5 and 9로 쓰면 되나요?

    • @comizoa22
      @comizoa22  14 дней назад

      @@user-qz5nj1zu2x 앗
      5이상 9미만으로 나왔다면 BETWEEN을 사용하면 안되고 >=5 AND =5 AND

  • @user-ww9sy3zx7d
    @user-ww9sy3zx7d 5 месяцев назад +2

    안녕하세요 선생님 1번 문제 이해가 좀 안되는데
    조건에다가 왜 봉사내역의 학번필드를 이용해야하며 group by 뒤에 학번을 왜 써야하는지 이해가 안됩니다.. ㅠ

    • @comizoa22
      @comizoa22  5 месяцев назад +1

      영상을 봤는데도 이해가 안되나요?
      하위쿼리로 사용이 되는거고 하위쿼리는 기본쿼리와 연결된 상태입니다. 학번 필드와 연결이 되어 있는거구요.
      하위쿼리인 봉사내역 쿼리는 학번끼리 그룹화가 된 상태에서 시수의 합계가 10이상인 데이터를 추출합니다. 그리고 그 하위쿼리를 기본쿼리인 학번 필드에 가져온 상태입니다.
      group by 학번의 의미는 학번 필드끼리 묶였다는 의미입니다.
      4:35 부터 보시면 하위쿼리를 작성하는 방법이 나옵니다.

    • @user-ww9sy3zx7d
      @user-ww9sy3zx7d 5 месяцев назад

      @@comizoa22 이해했습니다! 감사합니다 ㅎㅎ