본문 바로가기

DB

[SQLD] 기출 필수 암기 개념

반응형

필수 암기!

  1. 쿼리문 작동 순서 : FROM - WHERE - GROUP BY - HAVING - SELECT - ORDER BY 
  2. DML, DDL, TCL, DCL이 무엇이고 각각 어떤 명령문이 있는가? 
  3. DISTINCT는 집약 기능을 가지고 있다. DEPTNO를 기준으로 데이터를 뽑아옴. 
  4. Alias 를 from 절에 쓸 수 있는가? 절대 xxxx  
  5. concat 사용시 문자열을 합해서 출력한다. + 는 sql server, || 는 orcale 
  6. and, or, not 의 연산순서는 NAO 
  7. A between 1 and 2 , A in(1,4)를 풀어서 해석해보라. 1=< a <=b , A=1 or A=4
  8. like 연산자 : _ 미지의 한글자, % 0이상의 글자 
  9. rownum에는 1을 반드시 포함해야 된다. 
  10. select top(n) : 상위 n개만 출력한다. 
  11. rownum <=4 order by sal desc 명령어에서 order by는 마지막에 연산된다. 상위 rownum 4개를 가져온 후 sal 내림차순으로 정렬한다. 
  12. null의 정의 : 부재, 모르는 값
  13. null은 연산이 불가능하다. 연산하면 무조건 null. 
  14. null은 비교연산이 불가능. 알 수 없음 오류 . false. 
  15. nvl(값1, 값2) , nvl2(값1, 값2, 값3), nullif(값1,값2), coalesce(값1,값2,값3...) 
  16. 정렬의 특성 : 가장 마지막에 실행, 성능 저하, null값은 최대값을 의미함. 
  17. 컬럼번호로 정렬이 가능하다. 컬럼 개수보다 큰 값으로 정렬하려고 하면 오류난다. 
  18. ceil (orcle), ceiling(sql server)  
  19. 숫자함수 - rounc(138.68, 1) 소수점 두째자리에서 반올림해서 출력한다. 
  20. upper, lower, lpad, rapd, rtrim,ltrim, substr 함수 숙지 
  21. TO_CHAR, TO_DATE 형변환 함수 실습
  22. sysdate 현재날짜. sql server에선 Getdate() 
반응형

'DB' 카테고리의 다른 글

[SQLD] HAVING  (0) 2023.09.04
[SQLD] 필수 암기 개념 (2)  (0) 2023.09.04
[SQLD] WINDOWING 절(ROWS & RANGE)  (0) 2023.09.03
[SQLD] 시험대비 쿼리문 연습  (1) 2023.09.02
[SQLD] 서브 쿼리, 집합 연산자  (0) 2023.08.30