주니엘의 개발일지
close
프로필 배경
프로필 로고

주니엘의 개발일지

  • 분류 전체보기 (75)
    • java (25)
      • Spring (1)
    • SQL(oracle) (14)
    • 퍼블리싱(html,css) (1)
    • JavaScript (17)
      • React (14)
    • CS + WEB (9)
    • 프로젝트 (4)
      • 캡스톤디자인(졸업작품) (4)
    • 다양한 이야기 (5)
      • 나의 코딩 관련 이야기 (5)
      • 기타 이야기 (0)

SQL의 Column (컬럼)

Column (컬럼) 행렬로 치면 열에 해당하는 것을 뜻함 컬럼은 다양한 속성을 가진다. ex) 이름 직급 나이 연봉 OOO 대리 31 4000 이런식으로 이름 직급 나이 연봉에 해당하는 위치이다 . distinct 중복값을 제거해준다 기존 테이블의 값에서 select distinct buseo from tblinsa; 즉 부서 컬럼에 distinct를 사용하게 되면 이렇게 중복되는 값을 다 없애고 출력이 된다. case SQL에서 조건문 실행을 할 수 있는 방법 중 하나이다. case when then end 으로 구성이 되어 있으며 when 조건 then 반환값 의 형식이다. 앞의 테이블을 이용해서 사용하면 select name, case when substr(ssn,8,1) = 1 then &#39..

  • format_list_bulleted SQL(oracle)
  • · 2024. 3. 4.
  • textsms

상속(inheritance),Object 클래스

상속(Inheritance) 부모 클래스가 가진 멤버 변수, 멤버 메서드를 자식 클래스에 넘겨주는 행동을 의미 부모 클래스에 한번 선언 후 계속 재사용하기 위해 사용 비용 감소, 코드 재사용 증가함 부모와 자식 구분은 앞의 글에서 말한대로 상속 기능 사용하는 법 // 부모 클래스 class Parent{ public int num; public void pTest{ System.out.println("부모테스트"); } } //자식클래스 class Child extends Parent{ public int num2; public void cTest{ System.out.println("자식테스트"); } } class 자식클래스명 extends 부모클래스명{ } 을 통해 상속을 받을 수 있다 . 자식은 ..

  • format_list_bulleted java
  • · 2024. 2. 23.
  • textsms

SQL의 where

where where은 내가 보고자 하는 내용에 해당하는 조건을 걸 때 사용한다 조건에 부합하는 레코드만 추출되어 결과에 나오게 할 수 있다. 예시 -- 테이블 생성 CREATE TABLE tblcountry ( name VARCHAR2(30) NOT NULL PRIMARY KEY, -- 국가명 capital VARCHAR2(30) NULL, -- 수도 population NUMBER NULL, -- 인구수 continent VARCHAR2(2) NULL, -- 대륙(AS, NA, SA..) area NUMBER NULL -- 면적 ); INSERT INTO tblCountry VALUES ('대한민국','서울',4405,'AS',10); INSERT INTO ..

  • format_list_bulleted SQL(oracle)
  • · 2024. 2. 22.
  • textsms

SQL의 연산자

연산자 (Operator) 산술 연산자 자바와 다르게 +, -, * , / 4개밖에 존재하지 않음 (%가 없기 때문에 mod() 사용해야 함) 문자열 연산자 자바에선 + 로 합치는 것 과 다르게 ||으로 문자열을 더함 비교 연산자 =, , < 까진 자바와 동일 (단 자바에서 동일하다 표현인 == 는 SQL에서 = 이고 , ) (자바에서 다르다 표현인 != 는 이다.) 논리 연산자 자바에서 쓰는 &&, ||, ! SQL에서 안 씀 (SQL에선 and , or , not 이렇게 씀) 대입 연산자 자바와 동일하게 = 사용 (단 SQL에 += , -= 같은건 없음) 3항 연산자 SQL에선 없습니다. 증감 연산자 SQL에선 없습니다 SQL 전용 연산자 자바에서 쓰는 instanceof 같은거 in, between..

  • format_list_bulleted SQL(oracle)
  • · 2024. 2. 22.
  • textsms

SQL의 table, insert, select

테이블 선언 (생성) create table 테이블이름 ( 컬럼선언(컬럼명 , 자료형) 뒤에 제약사항도 걸 수 있지만 그건 이후 글에서 서술 예정 ) 예시 create table school( name varchar2(10), --이름 (문자) korScore number, -- 국어성적(숫자) graduation date --졸업날짜 (날짜형) ); 생성한 테이블을 이렇게 보기 위해선 select * from school; 데이터를 안에 넣고 싶을땐 insert into를 이용한다 insert into school (name) values(&#39;신짱구&#39;); insert into school (korScore) values(70); insert into school (graduation) va..

  • format_list_bulleted SQL(oracle)
  • · 2024. 2. 20.
  • textsms

SQL 자료형

SQL의 자료형 숫자형(정수, 실수) number (유효자리기준) 33자리 이하의 숫자를 표현하는 자료형 number(precision) : 전체 자릿수에서 정수만 저장함 (잘 안 씀) number(scale) : 전체 자릿수 실수를 저장 (잘 안 씀) 문자형 char : 고정 자릿수 문자열로 공간(컬럼) 크기가 불변함 (선언한 값 만큼 생성, 빈 공간 다 스페이스로 채움) 잘안씀.. char(n) : 최대 n자리 문자열을 뜻함 (단, 자리가 아니라 바이트값임) char(n char) : 위에는 바이트로 계산하는 반면 이건 문자 수로 계산함 -> 남은 공간 다 스페이스로 채움 nchar : n(national) 오라클 인코딩 무시 , 해당 컬럼을 UTF-16으로 동작시킴 varchar2 : 가변 자릿수 ..

  • format_list_bulleted SQL(oracle)
  • · 2024. 2. 20.
  • textsms
  • navigate_before
  • 1
  • ···
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • ···
  • 13
  • navigate_next
공지사항
전체 카테고리
  • 분류 전체보기 (75)
    • java (25)
      • Spring (1)
    • SQL(oracle) (14)
    • 퍼블리싱(html,css) (1)
    • JavaScript (17)
      • React (14)
    • CS + WEB (9)
    • 프로젝트 (4)
      • 캡스톤디자인(졸업작품) (4)
    • 다양한 이야기 (5)
      • 나의 코딩 관련 이야기 (5)
      • 기타 이야기 (0)
최근 글
인기 글
최근 댓글
태그
  • #리액트
  • #캡스톤디자인
  • #Java
  • #Capstone
  • #react
  • #Oracle
  • #자바
  • #웹개발
  • #프론트엔드
  • #sql
전체 방문자
오늘
어제
전체
Copyright © 쭈미로운 생활 All rights reserved.
Designed by JJuum

티스토리툴바