반응형

2024/05/15 9

MySQL Workbench : group by 해서 만들어진 컬럼을 이용해서, case 문 만들때 조심해야할 사항 (컬럼 이름 사용법 설명)

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com # case 혹은 if등 조건문은 select와 같은 행에 작성을 해주어야 한다.# groub by 뒤에 having을 사용할때는 select 문 이후에 작성하는것이기 때문에 select 문에서 as 로 변경한 컬럼명을 사용할수 있지만,#..

MySQL Workbench : ifnull 함수 사용법

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com # Null인 항목을 자동으로 채울때는 ifnull()-- Null 인 항목을, 다른 값으로 채우는 방법-- ifnull() 함수를 사용한다.-- stock_quantity 에 null이 있으면, 0으로 셋팅하자.select * , ifn..

MySQL Workbench : if 함수 사용법

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com # case는 여러 조건이 가능하지만 두가지의 조건만 사용해도 될경우엔 if 함수 사용!-- 기존 컬럼의 데이터를 가지고, 2가지의 조건으로만 확인하는 경우는-- if() 함수를 사용해도 된다.-- 즉, 2가지로 파악할때는 if 함수가 훨..

MySQL Workbench : case 문 작성법 (case, end)

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com # 데이터의 조건문 case-- 데이터문의 조건문!! case , end-- 조건 설정은 when, then, else 활용-- 출팔년도가 2000년 이상인 책들은 '최신책' 이라고 하고,-- 그렇지 않은 책들은 '예전책' 이라고 하여,-..

MySQL Workbench : 값이 null 인지 확인할때는, is null 사용

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com -- 중요한 개념을 위해서 새로운 데이터를 하나 넣어보자.insert into books(title, author_fname, author_lname, released_year, pages)values('좋은책', '길동', '홍', 20..

MySQL Workbench : 조건문에 연산자(and, or, between, in) 활용

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com # 여러 조건이 동시에 충족한 데이터를 가져올때 and-- 책의 재고가 100개 이상이고 발행년도가 2000년 이상인 책 데이터를 보여주세요.select *from bookswhere stock_quantity >= 100 and rele..

MySQL Workbench : 조건문에 부등호(=, !=, <=, >=) 활용

=) 활용 ># 이전 생성한 스키마(DB)와 테이블로 이어서 진행# 참고 : https://sorktjrrb.tistory.com/105 MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구sorktjrrb.tistory.com # 맞는데이터 =, 맞지 않는 데이터는 !=-- 출판년도가 2017년인 데이터를 가져오시오.select *from bookswhere released_year = 2017; -- 출판년도가 2017년인 아닌 데이터를 가져오시오..

728x90
반응형