2012-10-26 1 views
0

"attribute_id"의 값이 "703""Value" 열의 값 시작 부분에 "/2/3/"을 삽입하도록 쿼리를 실행하려고합니다. 나는 기본적인 MySQL을 알고 있지만 이것을 구조화하는 몇 가지 문제가있다. 그래서, 어떤 도움을 주시면 감사하겠습니다.MYSQL 값의 시작 부분에 열 2가 같음

+0

당신이 지금까지 시도한 것을 게시하고 우리는 거기에서 갈 것입니다. – peroija

답변

0

UPDATE 테이블 _ 설정 값 = CONCAT ('/ 2/3', 값) (테이블의 이름으로 table 교환) WHERE은 attribute_id = 703 NB :의 이름으로 테이블 _ 이름 바꾸기 귀하의 테이블

+0

대단히 감사합니다 꿈을 근무 값 –

3
UPDATE table 
SET value = '/2/3/' + value 
WHERE attribute_id = 703 

+0

그게 작동하지 않는 것 같아요, 대신 테이블을 엉망으로 만들었습니다. 이제는 .jpg를 제거하고 처음부터 아무 것도 추가하지 않도록 모든 값을 변경했습니다. 1308.jpg 이제는 1308입니다. s –

+0

위 SQL은 아무것도 제거하지 않고 attribute_id가 '703'인 'value'열의 값 시작에만 '/ 2/3 /'을 추가합니다. –

+0

은 :이 정확한 쿼리 이었지만 그들을 제거 것으로 보인다 S : = 업데이트 mage_catalog_product_entity_varchar SET 값 '/ 2/3 /'+은 attribute_id = 703 –

관련 문제