책 내용 질문하기
사무자동화 시험 보고 온 학생입니다. 문제 sql문 조건에 inner join 구문이 없으면 0점 처리 실격 된다길래
도서
2018 시나공 사무자동화산업기사 실기(오피스 2010/2007 사용자 공통)
페이지
0
조회수
469
작성일
2019-04-17
작성자
탈퇴*원
첨부파일
넣을까 말까 엄청 고민하다가 sql문 처리 조건이 - 처리문장의 해당 필드 2개가 반드시 들어갈 것( 이건 정확히 기억 안나고 이런식이였습니다. ) - inner join, order by 구문이 반드시 들어갈 것. 이것들이 안들어가면 sql문은 0점처리 된다고 써져 있어서, 울며 겨자먹기로 inner join만 딸랑 order by 앞에 썼습니다. inner join order by 쿼리1.필드이름 desc; 이런식으로요... 제 sql문은 밑과 비슷한 형식이였고 inner join만 아니면 정확한 답이였습니다. SELECT 쿼리1.제품명, 쿼리1.단가, 쿼리1.일자, 쿼리1.업소명, 쿼리1.판매수량 FROM 쿼리1 WHERE (((쿼리1.업소명)="강남촌" Or (쿼리1.업소명)="멋사랑") AND ((쿼리1.판매수량)>=50)) ORDER BY 쿼리1.일자 DESC; 문제에서 원한 형태는 SELECT Table2.제품명, Table2.단가, Table1.일자, Table1.업소명, Table1.판매수량 FROM Table1 INNER JOIN Table2 ON Table1.품목코드=Table2.품목코드 WHERE (((Table1.업소명)="강남촌" Or (Table1.업소명)="멋사랑") AND ((Table1.판매수량)>=50)) ORDER BY Table1.일자 DESC; 이런식인거 같은데 저 실격인건가요...? 이것만 아니면 이번에 합격인데 너무 마음에 걸리네요ㅜㅜ
답변
2019-04-17 22:37:04

안녕하세요. 길벗 수험서 운영팀입니다.

 

문제에  inner join, order by 구문이 반드시 들어갈 것이라고 되어 있다면 반드시 이 구문이 들어가야 합니다. 님께서 하신 방법대로 했는데 답이 맞게 나오는지요? 원하는 형태로 하셔야 할 것 같습니다.

 

 

 

행복한 하루 되세요.  

  • 관리자
    2019-04-17 22:37:04

    안녕하세요. 길벗 수험서 운영팀입니다.

     

    문제에  inner join, order by 구문이 반드시 들어갈 것이라고 되어 있다면 반드시 이 구문이 들어가야 합니다. 님께서 하신 방법대로 했는데 답이 맞게 나오는지요? 원하는 형태로 하셔야 할 것 같습니다.

     

     

     

    행복한 하루 되세요.  

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.