책 내용 질문하기
SQL 문 문제 질문
도서
2024 시나공 정보처리산업기사 실기 기본서
페이지
413,411
조회수
155
작성일
2024-07-08
작성자
김*현
첨부파일

1.411번 문제 답이


SELECT pid

FROM Sale

WHERE psale BETEWEEN 10 AND 20;


이라는데,


10이상 20 이하인 상품의 pid를 검색하라면, 아래 코드도 될 것 같은데,


WHERE psale 10 <= psale AND psale <= 20; 이 될 수 있나요?


2. 413번 문제 답이


SELECT *

FROM CUSTOMER

ORDERBY ID DESC;

라는데,


그러면,

SELECT ID, NAME, AGE, GRADE, JOB, POINT

FROM CUSTOMER

ORDERBY ID DESC;


가 되어도 되는 것이죠?

답변
2024-07-08 19:08:45

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

411페이지 문제의 경우 문제에서 between을 써라, 이러한 지시사항이 없을때는 between을 대신 그냥 and로만 묶어도 됩니다

하지만 회원님께서 작성하신 where문의 경우 틀린부분이 있습니다

WHERE psale 10 <= psale AND psale <= 20;


아래의 식처럼 작성해야 합니다

WHERE psale BETEWEEN 10 AND 20;

WHERE psale >= 10 AND psale <= 20;


413페이지 문제 9번의 경우

아래 처럼 select 뒤에 모든 필드명을 다 썼으니 말씀하신것처럼 작성을 하셔도 됩니다

SELECT ID, NAME, AGE, GRADE, JOB, POINT

FROM CUSTOMER

ORDERBY ID DESC;

행복한 하루되세요 :)

  • 관리자
    2024-07-08 19:08:45

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

    411페이지 문제의 경우 문제에서 between을 써라, 이러한 지시사항이 없을때는 between을 대신 그냥 and로만 묶어도 됩니다

    하지만 회원님께서 작성하신 where문의 경우 틀린부분이 있습니다

    WHERE psale 10 <= psale AND psale <= 20;


    아래의 식처럼 작성해야 합니다

    WHERE psale BETEWEEN 10 AND 20;

    WHERE psale >= 10 AND psale <= 20;


    413페이지 문제 9번의 경우

    아래 처럼 select 뒤에 모든 필드명을 다 썼으니 말씀하신것처럼 작성을 하셔도 됩니다

    SELECT ID, NAME, AGE, GRADE, JOB, POINT

    FROM CUSTOMER

    ORDERBY ID DESC;

    행복한 하루되세요 :)

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