SELECT 테이블들에서 레코드들을 읽어오는데 사용한다. SELECT 필드이름1, 필드이름2, ... FROM 테이블이름 WHERE 선택조건 -- 조건 검색 GROUP BY 필드이름1, 필드이름2, ... -- 그룹화 ORDER BY 필드이름 [ASC|DESC] -- 정렬 LIMIT N; -- 앞에서 N개 로우만 출력 *을 통해 모든 필드를 지칭할 수 있다. (SELECT * FROM ....) 옵션 DISTINCT - 중복되는 값들을 지울 수 있다. 그룹함수 - GROUP BY를 사용하면 그룹함수를 쓸 수 있다(COUNT, SUM 등) CASE WHEN 필드 값의 변환을 위해 사용할 수 있다. SELECT channel_id, CASE WHEN channel_id in (1,5,6) THEN 'Soci..
Null Pointer Exception. 아마 자바를 사용하면서 많이 보게 되는 에러중에 하나일 것이다. 자바에서는 거의 모든 것들이 레퍼런스이기 때문에, 거의 모든 것들이 null이 될 가능성이 있다. 따라서 항상 null을 확인할 필요가 있다. (기존에는) //User.java public class User { public static User EMPTY = new USER(0, ""); private int age; private String name; public User(int age, String name) { this.age = age; this.name = name; } } //Main.java public class Main { public static void main(String[..