나는 Country라는 열을 포함하는 MySQL 데이터베이스 테이블을 가지고 있습니다. 때로는 전체 CNT 이름, 때로는 ISO 3 또는 ISO 2 CNT 코드 -이 테이블에 사용 된 소스 파일에 따라 다릅니다. 국가 이름은 항상 대문자로 표기됩니다 (캐나다, 폴란드 등).2 자리 CNT 코드 또는 전체 CNT 이름을 3 자리 CNT 코드로 변환하는 방법 MySQL
국가 이름/국가 ISO 3 코드를 ISO 2 CNT 코드 (CA, PL 등)로 변환 할 수있는 쿼리를 일부 추가해야합니다. select left (Country, 2) from tb_name
이 모든 국가에 도움이되지 않습니다 :
나는 쉬운 솔루션을 사용하려고 노력했다. "POLAND"에서 첫 번째 두 개의 왼쪽 편지 만 가져 오면 PL 대신 "PO"가 표시됩니다.정말 감사드립니다. 미리 감사드립니다. 이것은 내 첫 번째 게시물입니다 ... 나는 이해하기 쉽습니다. 그렇지 않다면 알려주세요. :)
고마워요.
아델
위키피디아 정보를 사용하여 데이터베이스에 테이블을 만들고 열을 업데이트하는 것이 더 좋을까요? –
@JuanCarlosOropeza. . . 이름이 정확하고 철자가 틀렸다고 가정 할 때만. –