열에있는 모든 레코드의 마지막 문자 인 "€"기호를 제거하고 데이터를 숫자 유형으로 변환해야합니다. 데이터에는 "20.000 €"또는 "1.000"과 같이 점이 포함되어 있습니다. 예에서와 같이 € "또는"3.200 € ":
아이디어는 데이터 DESC 또는 ASC를 정렬 할 수 있다는 것입니다. 중요하지 않지만 지금은 작동하지 않습니다.
내가 무엇을 시도 했습니까?
글쎄, 나는 그것을 수행하기 위해 파이썬 스크립트를 작성할 수 있다고 생각했지만 (나는 방법을 안다) 이것을 수행하는 더 쉽고 / 빠른 방법이 있는지 궁금합니다 ...
감사!
테이블에 새 열을 만들고 newfield라고 부르고 다음을 수행합니다.
UPDATE mytable set newfield = CAST (LEFT (oldfield, length (oldfield) -1))
그런 다음 새 필드를 삭제하십시오.
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다