dml3 DML - Concatenation,Like Concatenation Concatenation은 연결을 의미하는 단어로 SELECT문을 사용하여 데이터를 조회하고 싶을 때 내가 원하는 형태로 조회를 할 수 있도록 해준다. 학생의 정보를 담고 있는 테이블에 학생의 이름과 학생의 학번을 조회하고 싶다고 가정할 때 "[학생]의 학번은 [학번]입니다"라는 형태로 조회를 해보자. SELECT STUDENT_NAME || "의 학번은 " || STUDENT_ID || "입니다" FROM STUDENT; 이렇게 조회를 하게 되면 다음과 같은 결과를 얻을 수 있다. Like LIKE 문법은 조건식에서 사용할 수 있는 편리한 문법이다. 특정 문자열이 포함된 문자열을 가리킬 때 사용하는 문법으로 사용방법으로는 다음과 같다. %[문자열] : 해당 문자열로 끝나는 모든.. 2023. 8. 13. DML - WHERE조건식 조건식이란 조건식은 조건문을 만족하는 식이라고 표현할 수 있다. 조건문이란, 참 또는 거짓 두가지 결과 중 하나로만 표현할 수 있는 문장을 일컫는데 조건식은 문장을 식으로 표현한 형태라고 할 수 있다/ 한국의 수도는 서울이다. - 참 x가 3일 때, x는 5보다 크다. - 거짓 위의 예시처럼 조건문은 참 또는 거짓으로 표현할 수 있는 문장인 것이다. 이 문장을 조건식으로 표현하면 다음과 같다. KoreaCapital = 'Seoul' - 참 x = 3, x > 5 - 거짓 이러한 조건식을 DML에서도 활용할 수 있는 문법이 이전 글에서 언급하였던 WHERE절이다. WHERE DML에서는 WHERE절을 통해 표현한 조건식에 맞는 데이터에 한해서 동작을 수행하게 된다. WHERE절을 잘 활용하기 위해서는 조.. 2023. 8. 13. DML-SELECT, INSERT, UPDATE, DELETE DML이란 DML = Data Manipulation Language DML은 이름 그대로 데이터 조작어이다. 저번 시간까지 배운 DDL로 테이블을 정의해 주었으면 이번 시간에 배울 DML로 데이터를 다루고 조적한다. DDL에도 테이블 추가, 삭제, 수정이 있었듯이 DML에도 데이터 추가, 삭제, 수정이 있고 추가로 조회도 있다. DDL은 constraints를 통해 제약 조건을 걸었다면 DML에서는 where절을 통해 조건식을 걸 수 있는데 where절에 대해서는 다음 글에서 다루겠다. SELECT - 조회 SELECT * FROM [테이블명]; select는 조회할 때 쓰이는 DML 문법으로 FROM을 통해 어떤 테이블에서 무엇을 조회할 지를 선택할 수 있다. 위의 예시에서 *는 all을 뜻하는 문자.. 2023. 8. 13. 이전 1 다음 728x90 반응형