오늘 ONEUL
오늘의 개발
오늘 ONEUL
전체 방문자
오늘
어제
  • 오늘의 개발 (248)
    • 📝 TIL (121)
    • 💡 Projects (6)
      • 드로잉 게임 [눈치 코치 캐치!] (4)
      • 익명고민상담소 [대나무숲] (2)
    • 🌎 Web (47)
      • Spring (3)
      • Java (14)
      • JavaScript (16)
      • CSS (10)
      • HTML (4)
    • 📚 Database (7)
    • 👾 Trouble Shooting (3)
    • 📊 Algorithm&SQL (39)
    • 😺 Git (1)
    • 📖 Books (7)
      • 자바 객체 지향의 원리와 이해 (7)
    • 📁 ETC (2)
    • 되돌아보기 (15)

블로그 메뉴

  • 😺 Github
  • 🍀 NAVER Blog

인기 글

최근 댓글

최근 글

태그

  • Til
  • JavaScript
  • 항해99
  • 자바
  • 프로그래머스
  • 알고리즘
  • 자바스크립트
  • Java
  • MySQL
  • Algorithm

티스토리

hELLO · Designed By 정상우.
오늘 ONEUL

오늘의 개발

📝 TIL

[TIL] MySQL 쿼리 문제 풀이

2022. 6. 4. 00:24

✍ Today I Learned

  • 지금까지 배운 SQL내용을 토대로 쿼리 문제를 풀어보았다.
  • ALIAS 별칭을 부여하면서 띄어쓰기를 하려면 따옴표 필수!
  • 필드에 중복되는 값을 한 번만 선택하고 싶다면 DISTINCT 키워드를 사용한다. (집계 함수 안에서도 사용 가능)
  • 인수분해 공식 na + nb = n(a+b)
  • DATE_FORMAT(date, '%W') - 요일을 문자열로 반환(Sunday부터 Saturday)
  • DAYOFWEEK()는 일요일부터 시작(일요일=1, 토요일=7) / WEEKDAY()는 월요일부터 시작(월요일=0, 일요일=6)
  • 숫자에 세 자리 구분 기호를 출력하려면 FORMAT 함수 이용
    FORMAT(number, decimal_places) - number를 '#,###,###.##' 형식으로 변환, 지정된 소수 자릿수로 반올림한 결과를 문자열로 반환
  • 패턴을 검사해야 하는 조건이 여러 개가 아니라면 굳이 IN을 쓸 필요가 없다. LIKE를 이용하자.
  • 문제에서 요구하는 컬럼과 정렬 방식 등을 잘 살펴보자!
저작자표시 비영리 변경금지 (새창열림)

'📝 TIL' 카테고리의 다른 글

[TIL] JSP로 CRUD 구현  (0) 2022.06.14
[TIL] JSP 개발 환경 설정  (0) 2022.06.13
[TIL] MySQL 내장함수, GROUP BY, HAVING  (0) 2022.06.02
[TIL] MySQL, DBeaver, SELECT, WHERE, ORDER BY  (0) 2022.05.31
[TIL] JSP, 톰캣, 서블릿  (0) 2022.05.30
    오늘 ONEUL
    오늘 ONEUL
    Backend Engineer ㅣ 어제보다 나은 오늘, 재밌는 건 오늘부터!

    티스토리툴바