728x90
오늘의 코딩테스트
문제
풀이 과정
[프로그래머스/JS] 행렬의 덧셈
문제나의코드function solution(arr1, arr2) { var answer = [[]]; for(let i = 0; i 설명입출력 예를 보면 알수 있듯이, 하나의 행렬 예를들어 arr1의 경우 arr1[0]만 입력받을 경우라면 [1,2]라는 값이 입력받아진다.
ezez99.tistory.com
오늘의 학습
- 오늘은 어제 만든 SQL에 직접 데이터를 넣어보고, 키 값을 바꿔보고, 꼭 넣어야하는 NOT NULL 세팅이나, ID가 자동으로 올라가게 하는 AUTO_INCREMENT, 외래키등을 학습하였다.
테이블을 만드는 방법은
CREATE TABLE Garden
(
gardenId int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
name varchar(255),
address varchar(255)
);
CREATE TABLE GardenPlants
(
gardenPlantsId int(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
GardenId INT(11) NOT NULL,
name varchar(255),
FOREIGN KEY (GardenId) REFERENCES Garden(gardenId)
);
등과 같이 CREATE TABLE을 통해서 해주고 해당하는 속성 값을 중괄호 () 안에 이름, 속성값, NOT NULL등의 필수로 들어가야하는지, AUTO_INCREMENT의 경우 Id값이 자동으로 하나씩 올라가게 하는 설정이다, PRIMARY KEY를 통해 기본 키값을 세팅해주는 방법등을 배웠다.
desc GardenPlants;
을 SQL에 입력해주면 해당하는 가든플랜츠라는 테이블 값의 속성이 나온다.
오늘은 뭔가 너무 바쁘고 몸이 좀 힘들어서 학습을 많이 못진행하였던 것 같다..
내일은 꼭 2주차 강의까지 다듣고 과제를 진행해야겠다!!
'코딩 > TIL' 카테고리의 다른 글
[TIL/24일차] EC2서버에 프로젝트 배포 (0) | 2024.05.28 |
---|---|
[TIL/23일차] AccessToken / 회원가입 기능 구현 (0) | 2024.05.24 |
[TIL/22일차] JWT / 비밀번호 암호화 (0) | 2024.05.23 |
[TIL/21일차] Prisma method 학습 (0) | 2024.05.23 |
[TIL/19일차] 관계형 데이터베이스 (0) | 2024.05.20 |