본문 바로가기
728x90
반응형

KDT59

[TIL] 10/8 좋아요 기능 구현, 서브쿼리-count(), EXISTS,AS 1. 좋아요 기능 구현 1.1. 좋아요 db 설계 likes 테이블 만들기CREATE TABLE `book-shop`.`likes` ( `user_id` INT NOT NULL, `liked_book_id` INT NOT NULL, PRIMARY KEY (`user_id`)); FK 설정ALTER TABLE `book-shop`.`likes` ADD INDEX `liked_book_id_idx1` (`liked_book_id` ASC) VISIBLE;;ALTER TABLE `book-shop`.`likes` ADD CONSTRAINT `user_id` FOREIGN KEY (`user_id`) REFERENCES `book-shop`.`users` (`id`) ON DELETE NO ACTIO.. 2024. 10. 8.
[TIL] 10/7 API 구현, LEFT JOIN, DATE_ADD, DATE_SUB, 페이징 이전 내용 [TIL] 10/4 도서 데이터베이스, API 구현1. 데이터베이스 테이블 만들기 - booksCREATE TABLE `book-shop`.`books` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(45) NOT NULL, `category_id` INT NOT NULL, `form` VARCHAR(45) NOT NULL, `isbn` VARCHAR(45) NOT NULL, `summary` VARCHAR(500)everydayc0ding.tistory.com  1. JOIN 1.1. books - category 테이블 연관관계 설정하기  books 테이블의 category_id 컬럼은 category 테이블의 id 컬럼을 참조하는 FK -> .. 2024. 10. 7.
[회고록] 풀 사이클 개발 데브코스 7주차 회고 🔥7주차 목표🔥밀리지 않기 ✅프로그래머스 알고리즘 2단계 풀기 ✅ - Keep 👍 1. 리액트 공부 시작 프로그래머스 데브코스를 시작하면서 계속 백엔드 + 알고리즘 공부만 했더니, 슬슬 리액트 공부했던게 증발하기 시작했다. 😭혼자 공부 시작하려던 참에 얼떨결에 학교에서 하고 있던 학회에 프론트엔드 스티디 팀 팀장을 맡게 되었다. 1차로 내가 누굴 가르칠 짬이 아니기 때문에 큰일이 났다고 생각했고, 2차로 이왕 이렇게 된거 2배정도 더 열심히 공부해보자는 생각이 들었다.  2. 자바스크립트로 알고리즘 문제 풀기 업그레이드 중 이제 슬슬 자바스크립트로 알고리즘 문제 푸는거에 적응해가고 있다. 나는 문제를 풀고 꼭 다른 사람 알고리즘 풀이를 찾아보는 편인데, 다른 사람 풀이를 보면서 몰랐던 핵?(+ 붙.. 2024. 10. 5.
[TIL] 10/4 도서 데이터베이스, API 구현 1. 데이터베이스 테이블 만들기 - booksCREATE TABLE `book-shop`.`books` ( `id` INT NOT NULL AUTO_INCREMENT, `title` VARCHAR(45) NOT NULL, `category_id` INT NOT NULL, `form` VARCHAR(45) NOT NULL, `isbn` VARCHAR(45) NOT NULL, `summary` VARCHAR(500) NULL, `detail` LONGTEXT NULL, `author` VARCHAR(45) NULL, `pages` INT NOT NULL, `contents` LONGTEXT NULL, `price` INT NOT NULL, `pub_date` DATE NOT NULL, .. 2024. 10. 4.
728x90
반응형