본문 바로가기
728x90
반응형

분류 전체보기641

[SQL] - SELECT문 OUTER JOIN에서 조건절 ON, WHERE 차이 #SELECT문 OUTER JOIN에서 조건절 ON, WHERE 차이 #OUTER JOIN시 ON절에는 우측(널값으로 채워지는 쪽)의 추가 제약조건을 넣고 WHERE절에는 좌측의 추가 제약조건을 넣어야 합니다. #ON JOIN을 하기전에 필터링을 합니다. (=ON 조건으로 필터링이 된 레코들간 JOIN이 이루어집니다.) WHERE : JOIN을 한 후 필터링을 합니다. (=JOIN을 한 결과에서 WHERE 조건절로 필터링이 이루어집니다.) 1. 정상적인 데이터 SELECT * FROM A LEFT OUTER JOIN B ON A.ID = B.ID AND B.CODE = 'BLUE' WHERE A.ID = 'JEFF'; 2. 비정상적인 데이터 SELECT * FROM A LEFT OUTER JOIN B W.. 2021. 1. 26.
[SQL] - SQL SELECT 쿼리문 동작 순서 #SQL SELECT 쿼리문 동작 순서 -SELECT문 동작 순서 FROM절 -> ON절 -> JOIN절 -> WHERE절 -> GROUP BY절 -> HAVING절 -> SELECT절 -> ORDER BY절 2021. 1. 25.
[Java] - 자바 숫자 금액을 한글로 변환하는 방법 #자바 숫자 금액을 한글로 변환하는 방법 예시) 매개변수: 300,000,000 => 반환값: 금삼억원정 public class MyClass { public String NumberToKor(String amt){ String amt_msg = ""; String[] arrayNum = {"", "일","이","삼","사","오","육","칠","팔","구"}; String[] arrayUnit = {"","십","백","천","만","십만","백만","천만","억","십억","백업","천억","조","십조","백조","천조","경","십경","백경","천경","해","십해","백해","천해"}; if(amt.length() > 0){ int len = amt.length(); String[] arra.. 2021. 1. 23.
[SBGrid] - SBGrid insert 문법 #SBGrid insert 문법 var sendData = new FormData() -단일 객체로 생성하여 formData안에 데이터를 잡아서 전송할때 사용 그리드 전체 데이터 반환(getGridDataAll) 그리드 전체의 데이터를 반환합니다. 상세설명 메소드 : datagrid.getGridDataAll(param1); param1(선택) : [boolean] deep copy 여부 true : 'call by value' 방식 false(default) : 'call by ref' 방식 #$.each -json 데이터를 $.each(data, function(key, val) { 부분에서 key, value 로 구분하여 key 값이 id 인 엘리먼트에 적용해주는 것이다. 기존 요소의 내부에 추가 .. 2020. 9. 23.
[Spring] - 스프링 @어노테이션(Annotation) 종류 및 사용법 #스프링 @어노테이션(Annotation) 종류 및 사용법 @Controller -Spring MVC의 Controller 클래스 선언을 단순화합니다. 스프링 컨트롤러, 서블릿을 상속할 필요가 없으며, @Controller로 등록된 클래스 파일에 대한 bean을 자동으로 생성해줍니다. (component-scan 이용) @Autowired @Value("${ }") @ResponseBody @RequestParam @RequestMapping(".do") -URL을 컨트롤러의 메서드와 매핑할떄 사용합니다. @Service("명시") -비즈니스로직이 들어가는 Service 빈 등록을 합니다. @Repository("명시") -일반적으로 DAO에 사용되며 DB Exception을 DataAcessExcept.. 2020. 9. 22.
[Jquery] - 실무에서 쓰는 Jquery #실무에서 쓰는 제이쿼리 #아이디값 $("#defaultBtId0").css("border", "8px solid #ff0000"); #태그 자식 $("div div.col-md-12").css("border", "8px solid #ff0000"); $("div>div.col-md-12").css("border", "8px solid #ff0000"); #특정 클래스 $("[class*=btn-fill]").css("border","8px solid #ff0000"); >>*= 의 의미는 클래스가 btn-fill인 것이 왼쪽 가운데 오른쪽 하나있던 같이 있던 전부 다 찾아라 라는 의미이다. #특정 인덱스(0부터 시작) var $jList = $("#contentId>button"); var jList2.. 2020. 9. 17.
728x90
반응형