| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | |
| 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 14 | 15 | 16 | 17 | 18 | 19 | 20 |
| 21 | 22 | 23 | 24 | 25 | 26 | 27 |
| 28 | 29 | 30 |
- 백엔드
- node.js
- 알고리즘
- 코드테스트
- 쿼리
- 데이터베이스
- 자바스크립트
- spring
- web
- 스프링부트
- 서버
- 스프링
- Next.js
- jpa
- java
- 오라클
- 프로그래머스
- SQL
- JavaScript
- BACK-END
- 프런트엔드
- MySQL
- 정리
- 디자인 패턴
- 자바
- jsp
- 프론트엔드
- 코드 테스트
- 미니정리
- oracle
- Today
- Total
목록분류 전체보기 (357)
참치코더의 꿈 메모장
WHERE 절 WHERE절은 많은 데이터 중에서 어떤 조건에 일치하는 행만을 골라내어 조회하는데 사용한다. SELECT [조회할 열1 이름],[열 2 이름], ... , [열 N 이름] FROM [조회할 테이블 이름] WHERE [조회할 행을 선별할기 위한 조건식] AND, OR 연산자 * 테이블 안에 들어 있는 문자 또는 문자열 데이터는 대, 소문자를 구별한다. AND 연산자를 사용하면 A AND B 앞의 조건식 A 와 뒤의 조건식 B의 조건을 충족하는 테이블의 결과를 출력한다. OR 연산자를 사용하면 A OR B 앞의 조건식 A 또는 뒤의 조건식 B 둘중 하나를 만족하거나 둘다를 만족하는 테이블의 결과를 출력한다. * WHERE절에 사용할 수 있는 조건식의 개수는 사실상 제한이 없다. 산술 연산자 그..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 package c_statement; import java.util.Scanner; public class Baseba..
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 import java.util.Scanner; public class SelfTest { public static void main(String[] args) { Scanner scan = new Scanner(System.in); //탄수화물 중독 자가딘단하기 int value = 0; System.out.pri..
SELECT문 SELECT문은 데이터 베이스에 보관되어 있는 데이터를 조회하는 데 사용한다. SELECT [조회할 열1 이름], [열2 이름], ..., [열N 이름] FROM [조회할 테이블 이름]; * 애스터 리스크(*)로 전체 열을 지정 * 띄어쓰기와 줄바꿈 필수로 하기!! DISTINCT 데이터 값이 중복될때 사용하는 것 별칭을 지정하는 방식 1. 연산 및 가공된 문장 이후 한 칸 띄우고 별칭 지정 2. 연산 및 가공된 문장 이후 한 칸 띄우고 별칭을 큰따옴표(" ")로 묶어 지정 3. 연산 및 가공된 문장 이후 한 칸 띄운 후 'AS', 한 칸 뒤에 별칭 지정 4. 연산 및 가공된 문장 이후 한 칸 띄운 후 'AS', 한 칸 뒤에 별칭을 큰따옴표(" ")로 묶어 지정 ORDER BY 어떤 데이터..
CREATE 문 CREATE TABLE 테이블이름 ( {속성이름 데이터타입 [NULL | NOT NULL | UNIQUE | DEFAULT 기본값 | CHECK 체크조건] } [PRIMARY KEY 속성이름(들)] {[FOREIGN KEY 속성이름 REFERENCES 테이블이름(속성이름)] [ON DELETE {CASCADE | SET NULL} } } *UNIQUE는 유일한 값에 대한 제약 , DEFAULT는 기본 값 설정, CHECK는 값에 대한 조건을 부여할때 ON DELETE는 튜플의 삭제시 외래키 속성에 대한 동작을 나타냄 기본 속성은 RESTRICT(NO ACTION) 문자형 데이터 타입 - CHAR , VARCHAR, VARCHAR2 한글은 3 바이트, 영어는 1바이트인데 오라클에서는 VAR..
"변수란 , 단 하나의 값을 저장할 수 있는 메모리 공간" int age; int : 변수 타입 (변수에 저장될 값이 어떤 타입인지를 지정하는 것이다.) age : 변수 이름 (변수에 붙인 이름) 변수의 초기화 int age = 25; int 라는 변수 타입을 가진 age 변수에 25라는 값으로 초기화 한것이다. "변수의 초기화란, 변수를 사용하기 전에 처음으로 값을 저장하는것" 두 변수의 값 교환하기 변수를 하나 선언 해서 교환하는 값을 위한 임시 저장소로 사용하면 된다. *덧셈 연산자는 두 값을 더하거나, 문자열과 숫자를 하나로 결합하기도 한다. 변수의 명명규칙 프로그래밍에서 사용하는 모든 이름을 식별자라고 한다. 1. 대소문자가 구분되며 길이에 제한이 없다. 2. 예약어를 사용해서는 안 된다. 3...
pageContext pageContext는 파일 경로를 찾을 때 사용하면 유용하다. 보통 태그 경로 지정할때 직접 경로를 적거나 메서드를 이용하여 컨텍스트 이름을 가져오는데 표현언어에서는 ${pageContext.request.contextPath}/경로/경로 이런식으로 대체하여 사용할 수 있다. Collection Collection 객체는 보통 ArrayList를 많이 사용하는데 Collection 말이 어려워서 그렇지 ArrayList를 자바코드 없이 사용하는 것이라고 이해해도 된다. ${Collection객체이름[index].속성이름} 위와 같이 사용할수 있으며 여기서 index는 Collection에 저장된 순서를 의미한다. 만약 Collection이 ArrayList 객체라면 ${ArrayL..
기존의 자바코드가 JSP로 넘어오면서 디자이너도 수정하기 쉽도록 액션태그가 만들어 졌다. 그 이후에 더 쉽게 코드를 작성하기 위해 개발자 들이 JSP 2.0 부터 표현언어라는 것을 만들었다. 표현언어 형식 ${표현식 or 값} 표현언어 안에는 산술, 비교, 논리, empty, 조건 연산자 모두 사용이 가능하다. 표현언어 내장 객체의 종류 구분 내장 객체 설명 스코프 pageScope page 영역에 바인딩된 객체 참조 requestScope request 영역에 바인딩된 객체 참조 sessionScope session 영역에 바인딩된 객체 참조 applicationScope application 영역에 바인딩된 객체 참조 요청 매개변수 param request.getParameter( )와 같다 para..