데이터의 열을 조정하려고하는데 현재 열에 우편 번호와 도시 (예 : 10000 레코드 중 하나의 예)가 포함되어 있습니다 9352BE Amsterdam
, 그것을 분리하는 함수를 찾았습니다. 9352BE
및 Amsterdam
. 그러나 나는 그것을 위해 만든 새로운 열 (모든 10.000 레코드의 분할, 난 그냥 그들 모두를 저장할 필요가 문자열의 첫 번째 절반 (9352BE
내 결과 + 9999 다른 결과의 결과입니다) 저장하는 데 문제가있다. . 일부 정보 : 이 함수는 SPLIT_STR
... 이라고합니다. concatinated 데이터가있는 열을 pc_wp
.... 이라고하고 결과를 원하는 열을 POSTAL_CODE1
이라고합니다.새 열로 함수의 결과
update funda.estate
set POSTAL_CODE1 = (SELECT SPLIT_STR(pc_wp, ' ', 1) as Postal_code
FROM funda.estate);
이 함수는 문자열 떨어져 Amsterdam
스트립이 예에서는 내가 가게를하고 싶어 단지 우편 번호의 결과, 9352BE
인 : 여기
내가 생각 해낸 것입니다.
나는 여러 가지 구문으로 넣으려고했지만 아무도 슬프게도 결과를 얻지 못하는 것 같습니다. 함수를 실행하는 모든 결과를 새 열에 저장할 수 있습니까?
샘플 데이터와 업데이트 후의 예상 결과를 보여주십시오. [** How-to-Ask **] (http://stackoverflow.com/help/how-to-ask) \t \t 그리고 [** 시작 **] (http : //spaghettidba.com/2015/04/24/how-to-post-at-sql-question-on-a-public-forum/) 질문 품질을 향상시키고 더 나은 답변을 얻는 방법을 배우십시오. –
다음 번에 할 것이다, 나는 '예제'가 적당했을 것이라고 생각하지만 다음에 더 많은/좋은 정보를 주어야한다고 생각하고, 그것을 조심스럽게 읽고 당신이 링크 한 것을 읽습니다. :) –