본문 바로가기
반응형

SQL 갱신2

[SQL] 19. 레코드에서 필드로의 갱신1 (필드값을 속성으로 만들기1) 레코드에서 필드로의 갱신 이번 포스팅에서는 2개의 테이블을 활용하여 한 쪽 테이블의 필드값을 다른 테이블의 속성 값으로 가져와 갱신하는 예제를 살펴볼 것이다. - 테이블 만들기 우선 필드값이 들어있는 ScoreRows 테이블과 갱신하여 채울 ScoreCols 테이블을 생성해보도록 한다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 CREATE TABLE ScoreRows( student_id VARCHAR(10), subject VARCHAR(10), score INT(10)); INSERT INTO ScoreRows VALUES('A001', '영어', 100); INSERT INTO ScoreRows VALUES('A001', '국어', 58); INSERT INTO ScoreRo.. 2019. 8. 27.
[SQL] 18. SQL 갱신 응용1 (예제 - NULL값 채우기) - 이번 포스팅 부터는 저번 포스팅에서 갖춘 HeidiSQL(MySQL) 실습 환경을 사용해보도록 할 것이다. - [SQL 갱신 응용1] NULL 안에 레코드 값 채우기 & 레코드 값 안에 NULL 작성하기 SQL을 사용하는 많은 유저들은 SELECT 구문인 '검색'의 기능을 주로 사용한다. 같은 DML(데이터 조작어)에 속하지만 UPDATE나 DELETE같은 '갱신'의 기능을 사용하는 경우는 드물다. 때문에 '갱신'에 관한 쿼리를 작성할 때 효율적이지 못한 쿼리로 작성하게 되는 경우가 많다. 사용을 잘 안하기에 많은 개발자들에게 익숙한 '절차 지향형 방법'으로 쿼리가 짜여지기 때문이다. 이번 포스팅부터는 보다 효율적으로 테이블을 갱신하는 예제를 살펴볼 것이다. 예시를 위해 아래와 같은 테이블을 만들어 .. 2019. 7. 28.
반응형