Backend/DB 12

[Mysql] 문자열 붙이기, 문자열 자르기, 문자열 추가하기

개요 db를 사용하다보면 기존에 등록되어 있던 데이터의 문자열에 추가하거나, 잘라야 하는 경우가 가끔 생긴다. 한두개면 손으로 하겠는데, 수십 수백개가 있으니 쿼리문을 알아두도록 하자 오늘의 주제 문자열 합치기, CONCAT 함수 문자열 자르기, SUBSTRING 함수 진행 과정 1. 문자열 합치기, concat 생각보다 간단하다. Item 이라는 테이블 구조는 다음과 같다고 하자 index target 0 안녕하세요 1 이이잉 만약 내가 target의 컬럼 값과 원하는 문자열값을 이어서 표시하고싶다면? UPDATE Item SET target = CONCAT(target, '

Backend/DB 2020.02.13

[DB] 여러개의 테이블 값 참조하기

개요 크롤링 모니터링 페이지를 만들다가 결국 완성해서 이렇게 적어본다. php랑 db랑 카테고리를 어디로 할까 하다가 ㅇㅅㅇ.. db가 좀더 핵심적인 부분같아서 db카테고리에 넣었따 오늘의 주제 핵심 과정이었던 여러개의 테이블에서 값 참조하는 것. 사실 알고나면 별로 안어렵다. 내가 몰랐던 거라 어려웠음 참고 https://lightblog.tistory.com/84 [MySQL] 다른 테이블에서 데이터 참조하기 JOIN (vlookup) 다음과 같은 데이터가 있다고 하자. 어떤 유저가 언제 어떤 물건을 샀는지 기록해 놓은 자료다. 짐작하다시피, product는 이전에 등장했던 product_data 테이블의 product_id 열과 대응된다. 저 유저가 산 품목.. lightblog.tistory.co..

Backend/DB 2020.01.13