본문 바로가기

전체 글

(96)
[DataBase]문자함수 문자함수란 단일행 함수 중 하나로, SELECT, WHERE, ORDER BY절에 사용할 수 있으며, 다중행 함수와는 달리 ROW마다 한번 씩 처리하는 함수이다. 연산 대상이 문자이며, 반환 값은 함수에 따라 숫자 또는 문자를 반환한다. 문자함수에는 대소문자 변환함수와 문자 조작함수 두가지 종류가 있다. 대소문자 변환함수 함수 내용 UPPER(문자열) ()안의 문자 데이터를 모두 대문자로 변환하여 반환한다. LOWER(문자열) ()안의 문자 데이터를 모두 소문자로 변환하여 반환한다. INITCAP ()안의 문자 데이터 중 첫 글자는 대문자로, 나머지 문자를 소문자로 변환 후 반환한다. 문자 조작함수 CONCAT(expr1, expr2) 칼럼과 칼럼을 이어 하나의 문자로 보여주는 함수이다. 예를 들어 CO..
[DateBase]ORDER BY ORDER BY란 OREDR BY 절에 오는 컬럼을 기준으로 오름차순 또는 내림차순으로 정렬하여 테이블을 보여주는 기능을 한다. ORDER BY절은 항상 구문의 제일 마지막에 쓰기 때문에, 조건절인 WHERE절을 쓰게 되면 그 아래 ORDER BY절을 사용한다. 구문 오름차순 정렬 SELECT * FROM 테이블 ORDER BY 컬럼 (ASC); 오름차순에서 ASC는 생략 가능하기 때문에 보통 생략하여 사용한다. 내림차순 정렬 SELECT * FROM 테이블 ORDER BY 컬럼 DESC; 여러 컬럼으로 정렬 SELECT * FROM 테이블 ORDER BY 컬럼1 [, 컬럼2, 컬럼3 ...]; 컬럼을 숫자로 선택 SELECT 컬럼1, 컬럼2, 컬럼3, ..., 컬럼n FROM 테이블 ORDER BY 숫..
[HTML]<select> 태그 태그란 여러가지 선택지가 있을 때, 하나의 선택지를 선택 할 수 있는 드롭박스를 만들어준다. 문법 option 태그 사이에 텍스트를 넣어 보여준다. 태그 예제 See the Pen VwPZKWL by BakGyoungMin (@bgm16) on CodePen. 태그 이 태그는 select태그 내에 있는 option태그들을 그룹화 하는데 사용하는 태그이다. 문법 optgtoup label에 그룹의 제목이 될 텍스트를 넣는다. 물론 그룹제목인 optgroup에 넣은 택스트는 선택되지 않는다. 태그 예제 See the Pen qBRWaje by BakGyoungMin (@bgm16) on CodePen. 태그 속성 selected 여러 항목중에서 기본값으로 설정되어 보여진다. multiple 여러개의 값을 선..
[DataBase]WHERE WHERE 조건절이란 테이블에서 자료를 검색할 때, SELECT와 FROM절만을 이용한다면 우리가 찾고자하는 정보 뿐만 아니라 불필요한 정보도 모두 보여진다. 그렇게 되면 실제로 원하는 자료를 확인하기가 어렵게된다. 이때 WHERE절을 사용하면 우리가 찾고자하는 조건을 기반으로 자료를 검색할 수 있게 된다. WHERE 구문 SELECT [DISTINCT/ALL] 컬럼명 [ALIAS명] FROM 테이블명 WHERE 조건식; WHERE 조건식에는 WHERE 컬럼명 비교연산자 (문자, 숫자, 표현식)와 같은 순서로 사용하며, 문자나 날짜의 리터럴 값은 ''(작은 따옴표) 로 묶어서 사용해야한다. WHERE 연산자의 종류 구분 연산자 의미 비교연산자 = 같을 경우 출력한다. !=, , ^= 같지않을 경우 출력한..
[DataBase]AS AS구문이란 테이블 또는 테이블의 열에 대해서 임시로 이름을 변경할 수 있는 구문이다. 예를 들어 아래의 MEMBER 테이블이 있다고 하자. id name age phone email 1 홍길동 21 010-1234-5678 hong12@test.com 2 이순신 32 010-1111-2222 Lee12@test.com 3 대조영 37 010-3333-4444 Dea12@test.com 테이블에서 id 컬럼을 불러오기 위해서 아래의 쿼리문을 작성 하여 결과를 가져올것이다. SELECT id, name FROM MEMBER; 결과 id name 1 홍길동 2 이순신 3 대조영 이때 id 속성을 number로, name 속성을 string으로 하여 결과 값을 보고 싶다면 아래와 같이 쿼리문을 작성하면 된다...
[DataBase]DESC DESC란 특정 테이블에 어떤 칼럼이 있는지 등 구조를 살펴볼 수 있는 구문이다. DESC 문법 desc 테이블명;
[HTML]<fieldset> 태그 태그란 태그는 요소에서 연관된 요소들을 하나의 박스로 묶을 때 사용한다. 과 함께 를 사용하면 의 제목을 달아줄 수 있다. 문법 필드셋의 제목처럼 달릴 부분. 필드셋으로 감싸질 폼태그 작성 부분. 태그 예제 See the Pen vYyqaGq by BakGyoungMin (@bgm16) on CodePen. 태그 예제( + 태그) See the Pen BaQgPNN by BakGyoungMin (@bgm16) on CodePen.
[Java]객체 배열 객체 배열이란 클래스로부터 만들어진 객체들을 저장한 배열이다. 배열을 처음 배우고 사용할 때 기본적으로 정수형이든 문자형이든 하나의 변수를 배열에 저장하고 사용했었다. 이에 그치지 않고 객체 또한 배열에 저장하고 사용함으로서 상황에 맞게 배열을 활용해보자. 객체 배열 예시 1. 객체를 생성할 클래스 만들기 // 사람 클래스 만들기 class Person{ //변수 //이름을 저장할 변수 만들기 String name; //나이를 저장할 변수 만들기 int age; //메소드 //이름을 알려주는 기능의 메소드 만들기 String getName() { return name; } // getName() } 2. 객체 배열 생성 및 출력 public class Test { //main메소드에서 배열 선언과 배열에..