가보자고

가보자고

  • 분류 전체보기 (129)
    • Spring 강의 (24)
      • section1 (4)
      • section2 (2)
      • section3 (5)
      • section4 (2)
      • section5 (3)
      • section6 (6)
      • section7 (2)
    • DB (6)
    • Error (6)
      • SQL (3)
      • Java (1)
      • VS (1)
    • Language (38)
      • Java (7)
      • JavaScript (31)
    • Programmers (49)
      • SQL (34)
      • Java (14)
      • JavaScript (1)
    • Tripbnb (0)
      • login (0)
      • framework (0)
    • Spring (3)
    • IT 지식 (1)
    • React (0)
  • 홈
  • 태그
  • 방명록
RSS 피드
로그인
로그아웃 글쓰기 관리

가보자고

컨텐츠 검색

태그

SQL mysql oracle javascript 리액트 인프런 React 인프런 #스프링 #김영한 #AOP 프로그래머스 #자바 프로그래머스 #오라클 자바스크립트 프로그래머스 #JAVA js IF문 프로그래머스 #sql #mysql #oracle 함수 프로그래머스 함수선언 인프런 #스프링 #김영한 자바

최근글

댓글

공지사항

아카이브

Error/SQL(3)

  • execute command denied to user 'USERD453CC44C96B0C3F4124EA8E47'@'%' for routine 'sql_runner_run.to_char'

    programmers 문제를 풀고 있는데 계속 저 오류가 발생했다. mysql로 진행하고 있던 터라 혹시나 해서 oracle로 변경해서 실행하니 정상적으로 작동한다. to_char함수를 사용하다가 발생한 오류인데 to_char는 오라클의 문법이고 mysql에서는 사용할 수 없다. 대신에 mysql에는 date_format이라는 함수가 있다. 2022년 3월 데이터를 각각 oracle과 mysql에서 출력해보자. 1) oracle 1 2 3 select to_char(sales_date, 'yyyy-mm-dd') sales_date, product_id,user_id, sales_amount from online_sale where to_char(sales_date, 'yyyy-mm') = '2022-03..

    2023.01.20
  • Column '...' in field list is ambiguous

    sales_date는 a 테이블, b 테이블 모두 가지고 있는 칼럼이다. 그러므로 select에서 어느 테이블 소속인지 언급없이 sales_date라고만 적으면 작업을 처리할 때 어느 테이블을 보고 처리할 지 애매하기 때문에 발생하는 오류이다. 칼럼에 a.sales_date라고 소속만 적어주면 에러 해결 가능

    2023.01.20
  • Unknown column '...' in 'where clause'

    테이블을 조인해서 where절을 사용하면 종종 발생하던 오류 where절에서 조건을 준 칼럼이 해당 테이블에 없다는 뜻이다. 칼럼과 테이블을 잘못 매칭했을 확률이 크다

    2023.01.20
이전
1
다음
티스토리
© 2018 TISTORY. All rights reserved.

티스토리툴바