Database(3)
-
SELECT를 이용해서 행을 복사해서 넣기(row 복사)
기존 쇼핑몰 리뉴얼건을 처리했다.리뉴얼하면서 상품의 이미지사이즈가 다양해지면서 한행에 넣기가 매우 많아진탓에상품 이미지 테이블로 따로 빼서 join을 하게 처리했었다.그런데 오늘 추가 요구사항이 도착했다.admin에 상품복사 기능이 있는데 그 기능을 이용하면 이미지가 안보인다는것.이유를 찾아보니 기존 admin에 있는 로직을 변경한적이 없어서상품 이미지 테이블에 상품복사를 하면서(복사를하면 새로운 상품번호가 부여됨)상품 이미지 테이블에 복사된상품번호의 행이 생성이 안되서 join을 못하고있던것...그래서 admin 상품복사때 상품이미지테이블이 똑같이 복사해서 실행해주게끔 처리했다. INSERT IGNORE INTO `goods_image_new` ( `goods_no`, `goods_tasa`, `..
2020.02.15 -
MAC OS에서 MongoDB 설치하기
1. Homebrew 설치ruby -e "$(curl -fsSL https://raw.github.com/mxcl/homebrew/go/install)"2. Brew를 통한 MongoDB설치하기brew install mongodbMongoDB 환경 셋팅3. 데이터베이스 저장할 폴더 만들기mkdir -p /data/db4. 권한 부여하기chown $USER /data/db5. mongod 활성화하기mongod6. mongo shell 접속하기새로운 터미널을 연다음 mongo shell을 접속한다.mongoReferencehttps://www.mongodb.com/
2018.08.08 -
오늘 이전 데이타
// 오늘 이전 데이타 SELECT * FROM my_table WHERE reg_date date('Y-m-d', strtotime("-7 days"))
2018.03.20