일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
- jwt메서드
- Filter
- spring서버
- 스프링 부트 기능
- Unsatisfied dependency
- 1차캐시
- @IdClass
- json gson 차이
- JoinColumn
- 복합키
- JPA
- Q 클래스
- 스프링부트오류
- Error creating bean with name
- 최종 프로젝트
- 스프링 부트 공식 문서
- 인텔리제이
- jpa에러
- Spring Spring boot 차이
- uncheck Exception
- ERD 작성
- JPA주의사항
- REST API 규칙
- github
- json
- 빈생성안됨
- queryDSL
- git
- REST란
- jpa회원가입
- Today
- Total
목록전체 글 (208)
Everyday Dev System

실전에서 유용한 SQL 문법 4:56 PM - 5:46 PM SUBSTRING_INDEX , SUBSTRING , Case문 SUBSTRING_INDEX SUBSTRING_INDEX(email, '@' , 1) email을 @로 쪼개는데 1번째꺼만 보여줘라. 혹은 -1일 경우 마지막것만 보여줘라 SUBSTRING_INDEX(email, '@',-1) // 예시 select SUBSTRING_INDEX('limchae098@gmail.com', '@',1) -> 결과는 limchae098 select SUBSTRING_INDEX('limchae098@gmail.com', '@',-1) -> 결과는 gmail.com SUBSTING //문자열에서 일부만 출력 //날짜별로 주문 건수 조회하기 select SU..

2023-05-04 2:52PM - 4:47 PM subquery , with SubQuery: 큰 쿼리문 안에 들어가는 쿼리문을 의미함. (1) where 안에 서브쿼리 활용 select user_id, name, email from users u where user_id in ( select user_id from orders o where o.payment_method = 'kakaopay' ) select user_id from orders o where o.payment_method = 'kakaopay' 위 쿼리에서 괄호 안에 코드가 서브쿼리임. (2) select 안에 서브쿼리 활용. //유저 아이디 별로 좋아요의 평균값을 구하기 /* select avg(likes) from checkins..

1week : HTML, CSS, Javascript 2week : jQuery , Ajax , API 3week : Python, 크롤링, mongoDB 4week : 미니프로젝트1, 미니프로젝트2 5week : 미니프로젝트3, AWS GitHub에 배포하기 반드시 index.html 로 이름을 설정해야 함. 태그는 특정 글자를 감쌀 때 사용하는 태그 ** VS CODE에서 정렬 : Shift + Alt + F Ctrl + / 주석 Css파일 분리가능. (해당 코드 html에 작성해야함) 부트스트랩 컴포넌트 5.0 https://getbootstrap.com/docs/5.0/components/buttons/ 구글폰트 적용하기 ( 링크 들어가서 font 들어가서 Remove Regular 400 클릭해..

Inner Join, Left Join, Union Join 을 사용하기 위해서는 기준이 되는 필드가 있어야 함. 두개의 테이블을 참조하기 위해 두 테이블에 공통으로 들어가는 key값이 반드시 필요. Left Ioin , Inner Join을 많이 씀. Outer Join은 현업에서 미사용 Inner Join : 교집합으로 보면 됨. // Inner Join 쿼리문 select * from users u inner join point_users p on u.user_id = p.user_id /* inner join은 교집합이라고 생각하면 됨. */ select * from point_users pu select * from orders o inner join users u on o.user_id = u..
3:00 PM - 3:51 PM 증감 연산자 , 부호 연산자 , 형변환 연산자 , 자동 형변환 , 사칙 연산자 , 산술변환 , Math 클래스의 메소드 , 나머지 연산자(%) , 비교 연산자 , .equals() , 삼항 조건식 , 대입연산자 증감 연산자 public class test { public static void main(String[] args) { System.out.println("hello"); int k=0, j=3; //1. 후위 형 k = j++; /* 다르게 표현 가능 k = j; j++;*/ System.out.println("k = j++;, k = " + k); System.out.println("k = j++;, j = " + j); k = 0; j = 3; //2. 전위..
11:50 AM -12:35 AM order by , group by , round , alias ** 게시판 DB에서 Created at / Updated at 필드 통상적으로 현업에서 많이 사용됨. Created at : 게시글이 처음 작성된 시기 Updated at : 게시글이 가장 최근에 수정된 시기 동일한 데이터를 묶어주는 Group by 통계 : 최대 / 최소 / 평균 / 갯수 //성씨 별로 몇명이 있는지 조회 select name,count(*) from users group by name //네이버 이메일을 쓰는 사람들 중에서 성씨 별로 몇명이 있는지 조회 select name,count(*) from users u where email like '%naver%' group by name ..

여러 사람들이 같이 사용할 목적으로 데이터를 담는 통이라고 생각하면 된다. 데이터를 잘 꺼내오기 위해서 DB를 사용. Create : Data 생성 Read : 저장된 Data 읽기 Update : 저장된 Data 변경 Delete : 저장된 Data를 삭제 *신입은 DB read만 잘해도 됨. DBeaber 에서 Ctrl + Enter 쿼리문 실행 중복제거 및 count select distinct(payment_method) from orders select count(DISTINCT(name)) from users limit select * from orders select order_no from orders select * from orders where payment_method = 'kaka..
사전 준비 STEP 7개 설명하심. 사전캠프때 - 웹개발 전반에 대한 이해를 위해 웹개발 종합반을 학습합니다. 백엔드 트랙은 DB활용을 위한 SQL 개강 직후 하게 될 미니프로젝트를 위한 기본기를 다지는 시간입니다. 5/2- 5/12 매일 16강씩 숙제 포함되며 개발일지는 미포함. 공부한 범위 진도 체크해야함. 저녁 식사 6-7시 카메라, 마이크 필수 (의사소통이 필요하므로) 공지보고 나면 이모지로 확인했다는 의사 표시 매일 12시간씩 공부해야함. 개발일지 작성하기. 1. 배운것들 정리하고 복습 2. 감정과 고민도 . 배운 내용 및 소감 적기. 주에 1번 작성하기.