일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 모스부호(1) 자바
- string과 stringbuilder 성능 최적화
- 펙토리얼
- 배열 순환 문제 공식
- stringbuilder란
- 자바 소인수분해
- 배열 순환 자바
- 경우의 수 자바
- 외계행성의 나이 자바
- spring boot 배너 설정
- 오블완
- string과 stringbuilder 성능 차이
- 티스토리챌린지
- 왓챠피디아 클론 코딩
- string과 stringbuilder
- 개미 군단 자바
- 프로그래머스 공 던지기 게임
- 접속 url 출력
- 프로그래머스 문자열 정렬하기(1)
- string과 stringbuilder의 차이점
- 스프링 부트 프로젝트 세팅
- 스프링 부트 배너 설정
- 프로그래머스
- 숨어있는 숫자의 덧셈 (1) 자바
- 스프링부트 의존성 설정
- 자바 합성수 찾기
- string과 stringbuilder의 차이
- 배열 순환
- 소인수분해 구하는 공식
- 자바 팩토리얼
- Today
- Total
목록가랑비에 옷 젖는 줄 모른다 💻/SQL & DB (25)
여름 언덕에서 배운 것

https://codingapple.com/course/sql-and-database/ 한 번에 끝내는 SQL & Database - 코딩애플 온라인 강좌 SQL은 관계형 데이터베이스에서 데이터를 입출력할 때 사용하는 언어입니다. 관계형 데이터베이스를 다루는 곳에서 백엔드 개발 잘하고 싶다면 SQL을 잘 알아두도록 합시다. 실은 SQL을 개발자 codingapple.com 뭘 하든 경우에 따라 다른 코드를 실행하고 싶은 경우가 많습니다. 조건에 따라 다른 SQL 문장을 실행하고 싶다 IF(),CASE 는 경우에 따라 문자 혹은 숫자를 1개만 남겨주기 때문에 조건에 따라 select와 같은 쿼리문은 사용 못합니다. 조건에 따라 다른 코드를 실행하고 싶으면 IF THEN ELSE MySQL은 procedur..

https://codingapple.com/course/sql-and-database/ 한 번에 끝내는 SQL & Database - 코딩애플 온라인 강좌 SQL은 관계형 데이터베이스에서 데이터를 입출력할 때 사용하는 언어입니다. 관계형 데이터베이스를 다루는 곳에서 백엔드 개발 잘하고 싶다면 SQL을 잘 알아두도록 합시다. 실은 SQL을 개발자 codingapple.com 프로시저란? 긴 쿼리문을 재사용 하고 싶을 때 function은? 계산과정,수식을 재사용하고 싶을 때 (부가세,배송비,환율 등등) DBeaver에서 function 만들기 프로시저 있는 곳에 만드는데 type을 function으로 해주기 CREATE FUNCTION DB이름.함수이름(구멍 INT) RETURNS INT DETERMINI..

https://codingapple.com/course/sql-and-database/ 한 번에 끝내는 SQL & Database - 코딩애플 온라인 강좌 SQL은 관계형 데이터베이스에서 데이터를 입출력할 때 사용하는 언어입니다. 관계형 데이터베이스를 다루는 곳에서 백엔드 개발 잘하고 싶다면 SQL을 잘 알아두도록 합시다. 실은 SQL을 개발자 codingapple.com 날짜 시간 데이터타입 MySQL의 경우 DATE YYYY-MM-DD 형식 9999년까지 저장가능 DATETIME YYYY-MM-DD hh:mm:ss 형식 9999년까지 저장가능 TIMESTAMP YYYY-MM-DD hh:mm:ss 형식 2038년까지 저장가능 TIMESTAMP는 현재 DB시간 기록용 말고는 잘 안씁니다. 테이블 만들 때..

https://codingapple.com/ 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com 프로시저 : 길고 복잡한 SQL 코드를 재사용하기위 해서 편리! 🤔 어째서인지 sql 코드로 프로시저를 만드는게 잘 안되서 그냥 만들었담 만약 가격>7000으로 바꾸고 싶다면? 기존꺼 활용 할 수는 없음! 새로 만들어야한다. 그러다보면 계속 프로시저를 새로 만들어야하는데.. 계속만들기가 싫다면? 프로시저 안의 코드를 가변적으로 바꾸자(파라미터) CREATE PROCEDURE mart.ge..

https://codingapple.com/ 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com 자료를 잠깐 저장하고 싶으면 변수를 사용하자. 변수 문법 SET @변수명 = 저장할값; SET @변수명 := 저장할값; SELECT @변수명 := 저장할값; 프로시저는 긴 SQL문을 한 단어로 축약, 변수에는 숫자,문자,binary,null 자료 1개만 저장 가능 SET @age = 20; SELECT @age; 20이 출력된다. SET @price = 6000; SELECT * FROM..

https://codingapple.com/ 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com 저장 프로시저란? 긴 sql 문장을 저장해서 재사용할 수 있게하는 것 하나의 함수로 만들어 사용하는 것을 말한다. 여기서 만들어서 사용할 수 있는데 SELECT * FROM product WHERE 가격 > 5000 위의 sql 문장을 get_all 작명하여 프로시저를 만들어보자. 프로시저 만드는 법 ** 꼭 세미콜론을 문장 끝에 넣어주기 사용할 때는 call 함수명 () ; 이렇게 사용..

https://codingapple.com/ 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com View란 가상의 테이블이다. CREATE VIEW 뷰이름 AS SELECT 컬럼1, 컬럼2, ... FROM 테이블명 select로 찾은 행들을 view 로 만들어달란 뜻이다. 내가 만든 뷰 CREATE VIEW seoul_uni_program AS SELECT 프로그램,가격,강사 FROM program INNER JOIN teacher ON program.강사id =teacher.id..

https://codingapple.com/ 코딩애플 온라인 강좌 - 개발자도 단기완성! 단연 NO1 강사님의 NO.1 강의 역시나 명강입니다. IT 업계의 대치동 NO1. 강사같은 엄청난 강의력. 코딩애플님의 강의는, 엄청나게 기초적인 것부터 가르치는 듯 보이지만, 실제로 다루는 깊이는 절 codingapple.com union은 select 한 결과를 여러개 합치고 싶을 때 사용한다. 다른 테이블과 SELECT한 결과를 합치고 싶을 때 UNION 연산자가 쓸모있다! SELECT * FROM program UNION SELECT * FROM teacher ** 합치려는 테이블의 컬럼 갯수가 다르면 에러 ❌ SELECT id, 상품명 FROM insert_test.stock UNION SELECT id,..