본문 바로가기

Study/DB12

MYSQL - 다중 LIKE 여러 단어를 포함하는 컬럼을 찾고 싶을 경우 REGEXP 구문을 사용하면 된다. 구분은 ( | )를 사용. 사용 예 SELECT * FROM TB WHERE MENU_NM = REGEXP '1단|2단|3단' 참조 : https://yamea-guide.tistory.com/entry/MySqlMariaDB-Like-in-%EA%B0%99%EC%9D%B4-%EC%93%B0%EA%B8%B0-%ED%95%B4%EA%B2%B0%EC%B1%85-REGEXP 2021. 1. 15.
DATABASE(MYSQL 기준, MARIADB 동일) 상식 & Tip 깨알 상식 primary key(기본 키) : 테이블 내에서 특별하게 알아볼 수 있는 column(주민등록번호 같은 자신을 나타낼 수 있는 특수 한 키). delete, drop, truncate의 차이점 delete는 TABLE에 들어있는(insert 되어있는) 데이터'만" 삭제. drop은 TABLE 자체를 삭제. truncate는 TABLE을 초기상태로 되돌림. 2020. 1. 9.
DATABASE(MYSQL 기준, MARIADB 동일) 사용 문법 1. 데이터베이스는 기본적으로 CRUD로 이루어져 있다. CRUD가 무엇인가? C : create(생성) -> 문법으로는 insert(삽입) R : read(읽기) -> 문법으로는 select(선택) U : update(수정) -> 문법 동일 D : delete(삭제) -> 문법 동일 2. DATABASE의 기본 구조는 아래와 같다. DATABASE(최상위) > TABLE > Column(Field라고도 한다) > Record(데이터, 최하위) DATABASE는 최상위에 존재하며, 가방이라고 생각하자. TABLE은 가방안에 들어있는 필통이라고 생각하자. Column은 필통안에 들어있는 필기구의 명사라고 생각하자. (필기구는 연필, 샤프, 볼펜, 지우개 등등 여러가지가 있다고 생각하자) Record는 데이.. 2020. 1. 9.