카테고리

테이블 2개만 join 되어 있는데 하나더 조인해서 컬럼을 추가해야 하는 경우가 생겼다. 그래서 이것저것 찾아본 결과 12345678910111213141516SELECT t2.A AS A, t3.A_nm AS A_nm, t2.B AS B, t2.B_nm AS B_nm, t1.C AS C, FROM t_A AS t1LEFT OUTER JOIN t_B AS t2ON ( t1.A = t2.A AND t1.B = t2.B)LEFT OUTER JOIN t_C AS t3ON ( t1.A = t3.A)Colored by Color Scriptercs 그냥 LEFT OUTER JOIN을 한번만 더 해주면 해결 ^^ 세 테이블 모두 A 컬럼은 가지고 있고 A_nm 컬럼이 t_C 테이블에만 있어서 LEFT OUTER J..
아래 그림과 같이 123 을 입력하면 무언가 계산을 해서 우측에 출력하는 것을 해보려고 코드를 짯는데 change 이벤트를 한번 타고는 잘 실행이 되는데 자동으로 change 이벤트를 두번타고 위와 같이 에러를 뱉어 낸다. 이것저것 검색을 해본결과 버블링 문제인것 같아서 아래 코드에 주석 표시해 둔것과 같이 방법 2가지로 해결을 할수 있는데( 버블링 이랑 캡쳐링은 html 구조상 하위 클릭, 또는 상위클릭시 겹쳐져있는 엘레먼트의 이벤트도 동작하는 문제 ) if ( !event.args) return; 이 코드를 입력해두면 이벤트를 태우지 않고 리턴해버려서 해결이 되고 조금더 찾아보니 event.stopPropagation(); 이것을 입력해주면 연속되는 이벤트를 끊어 버린다고 한다. 그런데 이건 버블링 ..
프로젝트에 빨간 x 표시가 뜨면서 project facet java 1.8 is not supported by target runtime apache tomcat v8.0 이런 에러가 발생했다.... 이클립스 상단의 Window -> Preferences 로 들어가서 Server -> Runtime Environments 에 들어가보면 등록되어 있는 서버목록이 보인다. 해당하는 서버 선택후 Edit... 으로 들어가보면 JRE 파일을 선택할수 있는 곳이 있다. project facet java 1.8 is not supported by target runtime apache tomcat v8.0 자바 1.8을 지원하지 않는다 뭐 이런 내용이니 jdk 를 1.8로 바꿔주고 Project -> Clean....
이클립스 프로젝트에 빨간 느낌표가 뜨길래 Problems 탭(안보인다면 Window -> Show View에서 찾으면 됌)에 가서 확인해보니 the project cannot be built until build path errors are resolved 이런 오류가 떠 있다.... 그래서 구글 검색을 해본 결과 프로젝트 우클릭 -> Properties -> Java Build Path -> Order and Export 탭에서 사용하는 라이브러리를 맨 위로 올려주면 된다는데 난 딱봐도 JRE System Libary 에 빨간 엑스표시가 있길래 옆탭의 Libraries 탭으로 옮겨가서 JRE System Library 를 더블클릭 해보니 JRE 파일이 비어있다... 그래서 JRE 파일을 추가해 주니 빨..
- 광속거북이 -
'분류 전체보기' 카테고리의 글 목록 (53 Page)