> 데이터 베이스 > MySQL 튜토리얼 > 면접을 위한 SQL 기본 질문

면접을 위한 SQL 기본 질문

Linda Hamilton
풀어 주다: 2024-12-27 07:01:10
원래의
861명이 탐색했습니다.

본론으로 들어가겠습니다.

인터뷰 질문을 준비하고 SQL 쿼리를 연습하기 위해 Awesome SQL Interview GitHub 저장소를 만들었습니다. SQL 쿼리를 기본(L0), 중급(L1), 고급(L2)의 세 가지 섹션으로 나누었습니다. 이것이 기본 섹션에 대한 솔루션입니다.


L0: 기본 SQL

  • SELECT, INSERT, UPDATE, DELETE 등 기본 SQL 명령어 관련 질문입니다.
  • 간단한 테이블의 기본 데이터 조작 및 검색과 관련된 쿼리

쿼리 질문:

  1. 고객 테이블의 모든 열과 행을 어떻게 표시합니까?
  2. 고객 테이블에서 고객 이름과 전화번호만 검색하는 쿼리를 작성하세요.
  3. 고객 테이블에서 국가가 'USA'인 모든 행을 어떻게 나열합니까?
  4. 제품 테이블에서 buyPrice가 50 미만인 모든 제품을 찾는 쿼리를 작성하세요.
  5. 주문 표에서 '배송됨' 상태인 모든 주문을 어떻게 가져오나요?
  6. 제품 테이블의 모든 제품에 대한 productName 및 amountInStock을 표시하는 쿼리를 작성하세요.
  7. 고객 테이블에서 고유한 국가 값을 어떻게 찾나요?
  8. 고객 테이블의 총 고객 수를 계산하는 쿼리를 작성하세요.
  9. 직책이 'Sales Rep'인 모든 직원을 어떻게 검색합니까?
  10. 제품 테이블을 productName별로 오름차순으로 정렬하는 쿼리를 작성하세요.
  11. '파리'에 위치한 모든 고객의 고객 이름과 도시를 어떻게 가져오나요?
  12. orderDate를 기준으로 주문 테이블의 상위 10개 주문을 표시하는 쿼리를 작성하세요.
  13. 미국에 있는 모든 사무실을 어떻게 검색하나요?
  14. '샌프란시스코'에 위치한 사무실에서 근무하는 모든 직원을 표시하는 쿼리를 작성하세요.
  15. 주문 테이블의 총 주문 수는 어떻게 계산하나요?
  16. productLine이 'Classic Cars'인 제품 테이블에 있는 모든 제품의 productName을 표시하는 쿼리를 작성하세요.
  17. 신용 한도가 50,000보다 큰 모든 고객의 customerName을 어떻게 찾나요?
  18. 수량이 10에서 100 사이인 모든 제품을 가져오는 쿼리를 작성하세요.
  19. 2003년에 접수된 모든 주문을 어떻게 검색하나요?
  20. 성이 'B'로 시작하는 직원의 EmployeeNumber 및 FirstName을 표시하는 쿼리를 작성하세요.

설명이 포함된 솔루션

  1. 고객 테이블의 모든 열과 행을 어떻게 표시합니까?
    SQL Basic Question for interview

  2. 고객 테이블에서 고객 이름과 전화번호만 검색하는 쿼리를 작성하세요.
    SQL Basic Question for interview

  3. 고객 테이블에서 국가가 'USA'인 모든 행을 어떻게 나열합니까?
    SQL Basic Question for interview

  4. 제품 테이블에서 buyPrice가 50 미만인 모든 제품을 찾는 쿼리를 작성하세요.
    SQL Basic Question for interview

  5. 주문 테이블에서 상태가 '배송됨'인 모든 주문을 가져옵니다.
    SQL Basic Question for interview

  6. 제품 테이블에 모든 제품에 대한 productName 및 amountInStock을 표시합니다.
    SQL Basic Question for interview

  7. 고객 테이블에서 고유한 국가 값을 찾습니다.
    SQL Basic Question for interview

  8. 고객 테이블의 총 고객 수를 셉니다.
    SQL Basic Question for interview

  9. 직업이 '영업 담당자'인 모든 직원을 검색하시겠습니까?
    SQL Basic Question for interview

  10. 제품 테이블을 productName별로 오름차순으로 정렬합니다.
    SQL Basic Question for interview

  11. '파리'에 위치한 모든 고객의 고객 이름과 도시를 가져옵니다.
    SQL Basic Question for interview

  12. orderDate를 기준으로 주문 테이블의 상위 10개 주문을 표시합니다.
    SQL Basic Question for interview

  13. 미국에 위치한 모든 사무실을 검색합니다.
    SQL Basic Question for interview

  14. '샌프란시스코'에 위치한 사무실에서 근무하는 모든 직원을 표시합니다.
    SQL Basic Question for interview

  15. 주문 테이블에 접수된 총 주문 수를 계산합니다.
    SQL Basic Question for interview

  16. productLine이 'Classic Cars'인 제품 테이블에 모든 제품의 productName을 표시합니다.
    SQL Basic Question for interview

  17. 신용 한도가 50,000보다 큰 모든 고객의 customerName을 찾습니다.
    SQL Basic Question for interview

  18. 수량이 10에서 100 사이인 모든 제품을 가져옵니다.

    SQL Basic Question for interview

  19. 2003년에 주문한 내용을 모두 검색하시겠습니까?
    SQL Basic Question for interview

  20. 성이 'B'로 시작하는 직원의 EmployeeNumber 및 FirstName을 표시합니다.
    SQL Basic Question for interview


안녕하세요, 제 이름은 Jaimin Baria AKA Cloud Boy입니다... 이 게시물과 같은 유용한 정보를 즐기고 배웠다면 댓글을 추가하고 제 Awesome SQL 인터뷰 GitHub 저장소를 방문하세요.

잊지 말고 시작해 보세요 ?.

행복한 코딩 ?‍?

위 내용은 면접을 위한 SQL 기본 질문의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿