전체 글
-
조인 JOIN , 카운트 COUNT , 중복카운트 COUNT DISTINCT 예제SQL 2020. 5. 4. 20:13
MySQL 기준 테이블 스크립트 CREATE TABLE mysql_test_a ( id INT(6) UNSIGNED AUTO_INCREMENT PRIMARY KEY, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), rm1 VARCHAR(10), rm2 VARCHAR(20), reg_date TIMESTAMP ); CREATE TABLE mysql_test_b ( id INT(6) NOT NULL, firstname VARCHAR(30) NOT NULL, lastname VARCHAR(30) NOT NULL, email VARCHAR(50), reg_date TIMESTAMP, in_date varchar(1..
-
java 람다식 lamda 여러가지 응용하기Java 2020. 4. 25. 21:43
1. 각종 컬렉션 활용하기. package study.lamda; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; public class ex20200425_1 { public static void main(String[] args) { // 일반 문법 vs 람다 문법 비교!!! Map map1 = new HashMap(); Map map2 = new HashMap(); map1.put("name","일길동"); map1.put("age", "19"); map2.put("name", "이길동"); map2.put("age", "29"); List list = new ArrayL..
-
Java 람다식(Lambda Expressions) 이란?Java 2020. 4. 18. 23:09
람다식이란 "식별자없이 실행가능한 함수" 람다식은 익명함수(anonymous function)을 생성하기 위한 식으로 객체 지향 언어보다 함수 지향 언어에 가깝다. 함수적 프로그래밍을 위해 자바 8부터 람다식(Lambda Expressions)을 지원하면서 기존의 코드 패턴이 많이 달라졌다.자바스크립트에서 주로 봤었던 문법들을 이제 자바에서도 사용 할 수 있다. 이 람다식의 사용 목적은 인터페이스가 가지고 있는 메소드를 간편하게 즉흥적으로 구현해서 사용하는 것이 목적이다. 람다시 기본 사용법 //기본 (매개변수, ...) -> { 실행문 ... } (매개변수, ...)는 오른쪽 중괄호 { } 블록을 실행하기 위해 필요한 값을 제공하는 역할을 한다.. 매개 변수의 임의로 지정 할 수 있으며 인자타입도 명시..
-
-
이퀴조인 (EQUI JOIN) 아우터 조인(Outer Join)SQL 2020. 4. 5. 18:19
1. EQUI JOIN 조인 - EQUI JOIN은 각 테이블간에 공통된 걸럼(조건)으로 데이터를 합쳐 표현하는 것이다. ANSI 표준 조인 (JOIN절을 이용한 명시적 조인) JOIN절을 명시적으로 선언하여 질의문을 작성할 수 도 있다. SELECT 컬럼이름1, 컬럼이름2, ㆍㆍㆍ FROM 테이블명1 JOIN 테이블명2 ON 테이블명1.컬럼명 = 테이블명2.컬럼명; 아래와 같이 작성이 가능하다. SELECT 컬럼이름1, 컬럼이름2, ㆍㆍㆍ FROM 테이블명1, 테이블명2 WHERE 테이블명1.컬럼명 = 테이블명2.컬럼명; 2. 아우터 조인 (LEFT, RIGHT) EQUI JOIN 문장들의 한 가지 제약점은 그것들이 조인을 생성하려 하는 두개의 테이블의 두개 컬럼에서 공통된 값이 없다면 테이블로부터 데..
-
jQuery for each안에서 return false 사용하기jQuery 2020. 3. 24. 18:23
1. return false 안되는 코드 $("input[name=chkArray]:checked").each(function(idx, item) { if(item.value == "01"){ alert("잘못 체크 하였습니다."); return false; } } 2 return false 되는 코드 var exit= false; $("input[name=chkArray]:checked").each(function(idx, item) { if(item.value == "01"){ alert("잘못 체크 하였습니다."); exit = true return false; } } if(exit){ return false; } for문 은 function이 아니고 each 문은 function이기 때문에 eac..