SQL 질문드려요!
본문
아래 질문글 남겼는데 SQL에서 절대경로를 전체 수정 해주면 될거 같아 한번 더 질문드립니다.
CA_ID : 1090p0
pt_thumb : http://도메인/data/item/상품명/상품명.jpg
1090p0 의 pt_thumb(썸네일 이미지)의 주소를 전부 다 https://로 수정하는 SQL 명령어 한줄만 부탁드립니다!!
update g5_shop_item set pt_thumb = replace(pt_thumb, 'http://도메인/data/item/상품명/상품명.jpg', 'https://도메인/data/item/상품명/상품명.jpg');
이렇게 넣으면 g5_shop_item의 컨텐츠가 모두 변경되는거 같은데
특정 CA_ID만 변경할 수 있는 방법 부탁드립니다.
답변 3
update g5_shop_item
set pt_thumb = replace(pt_thumb, 'http://도메인/data/item/상품명/상품명.jpg', 'https://도메인/data/item/상품명/상품명.jpg')
where ca_id = '1090p0'
// 여기서 ca_id 는 특정 아이디의 번호입니다.
.htaccess 상단에 아래 코드를 넣으면 강제적으로 전환됩니다
<IfModule mod_rewrite.c>
RewriteEngine On
RewriteCond %{HTTPS} off
RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301]
</IfModule>
플레토님의 쿼리 부분은 이상 없는것 같은데요
전체적으로 적용하실려면
update g5_shop_item
set pt_thumb = replace(pt_thumb, 'http://도메인', 'https://도메인')
처럼 where 절만 빼면 됩니다.
!-->
질문이 모호하네요
바꾸고 싶은 데이타 서너개랑 바꾼뒤에 모양을 보여주시면 되겠네요