다음 SQL에 대한 설명으로 옳은 것은?SELECT DISTINCT 등… | [SQLD] SQL 개발자 기출유형 모의고사 4회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 4회
다음 SQL에 대한 설명으로 옳은 것은?SELECT DISTINCT 등급, 운임 * 2 + 100 AS "왕복 운임" FROM 예약;
1
DISTINCT 는 두 열 값의 조합에 적용된다
2
운임 * 2 + 100 은 운임에 102를 곱한 값이다
3
DISTINCT 는 바로 뒤 등급 열에만 적용된다
4
별칭을 감싼 큰따옴표는 빼도 실행된다
해설
DISTINCT는 SELECT 목록 전체, 즉 등급과 왕복 운임의 조합이 같은 행을 하나로 합친다.
산술식은 곱셈을 먼저 하므로 운임의 두 배에 100을 더하며, 공백이 든 별칭은 큰따옴표로 감싸야 한다.
- 곱셈이 먼저라 운임에 102를 곱하지 않는다.
- 큰따옴표를 빼면 공백 때문에 구문 오류가 난다.
- DISTINCT 는 특정 열 하나에만 걸리지 않는다.
오류나 개정된 내용이 보이면 알려주세요
이어서 풀어보기
[SQLD] SQL 개발자 기출유형 모의고사 4회 50문항 이어서 보기문제·정답·해설을 한 페이지에서 이어서 볼 수 있어요비슷한 기출
- 다음sql보기에서join할경우괄호안에알맞는문장을작성하시오. select....from학생정보ajoin학과정보b(1)a.학과=b.(2) 1.on 2.학과2021년 정보처리기사실기 2회차
- 다음sql실행결과를숫자만쓰시오. selectcount(*)from급여 whereempno>100andsal>=3000orempno=200; 답:12021년 정보처리기사실기 1회차
- student테이블에서컴퓨터과학생50명,인터넷과학생100명,사무자동화과학생50명의정보가저장되어있을때,다음sql문의실행결과에따른튜플의수는?(단,dept칼럼은학과명이2020년 정보처리기사실기 1회차