예를 들어 675381과 같은 6 자리 숫자의 사용자 이름 열이있는 사용자 테이블이 있습니다.이 사용자 이름 각각에 0을 추가해야합니다. 0675381은 이전 예제의 최종 출력물이 될 것입니다.이 문제를 처리 할 수있는 쿼리가 있습니까?각 항목에 문자를 앞에 추가하는 MySQL 쿼리
답변
UPDATE Tablename SET Username = Concat('0', Username);
어떤 유형의 열입니까?
UPDATE your_table SET column_name=concat('0',column_name);
감사합니다. 대니얼스는 조금 더 빨랐습니다. – Stuart
당신은 "앞에 추가"를 의미 :이 문자열 유형 인 경우에
, 이런 식으로 뭔가를 시도? 즉 앞면에 추가 하시겠습니까?
열은 숫자입니까? 항상 7 자 출력을 원하십니까?
이 같은 쿼리 위해 일 것이라고 가정하면 열이 문자 인 경우
select LPAD(CONVERT(username, CHAR), 7, '0')
의 CONVERT() 일부 단지 LPAD 사용자 이름, 불필요합니다.
테이블의 값을 영구적으로 수정하려면 위의 코드를 사용하여 열이 문자 유형이고 UPDATE인지 확인해야합니다.
그래, 전 말로 표현하자면, daniels 솔루션이 완벽하기 때문에 단지 varchar 였을뿐입니다. 감사. – Stuart
null 값이있는 경우 '0'대신 NULL로 끝나기 때문에 CONCAT_WS ('', '0', 사용자 이름)를 사용할 수 있습니다. 이것은 아마도 문제가 아니지만 어려운 방법을 배웠습니다.
- 1. 파이썬 목록의 각 항목에 문자열 앞에 문자열 추가
- 2. 콤보 상자의 각 항목에 이미지/아이콘을 추가하는 방법은 무엇입니까?
- 3. 문자 "."앞에 문자를 제거하십시오.
- 4. 추가하는 방법/앞에 추가/jQuery를
- 5. ASP.NET AJAX Toolkit : AutocompleteExtender : 선택 항목에 접미사 문자를 추가하는 방법?
- 6. Mysql - 재미있는 문자를 삽입하는 쿼리 삽입
- 7. RegEx : MySQL 쿼리에서 각 테이블 앞에 문자열 삽입
- 8. 콤보 상자 항목에 값을 추가하는 방법
- 9. Visual Studio 고급 쿼리 작성기 테이블 이름 앞에 "def."를 추가하는 MySql
- 10. 각 줄의 시작에 임의의 문자를 추가하는 파일 작성하기
- 11. 그룹화 된 레코드의 상위 N 개 항목에 대한 mySQL 쿼리
- 12. Zend_Navigation : 메뉴 항목에 번호 매기기를 추가하는 방법?
- 13. 기본 루비 루프 앞에 숫자 랭크를 추가하여 각 결과 앞에 숫자가 표시되도록하십시오.
- 14. 특수 문자를 제거하는 MySQL 명령
- 15. MySQL 쿼리 (: //, <, = 등)에 다른 텍스트/문자를 추가하려면 어떻게해야합니까?
- 16. 각 데이터베이스 항목에 대한 공통 ID 할당
- 17. xy scatter의 각 항목에 대한 데이터 레이블
- 18. 컬렉션의 각 항목에 DisplayTemplate (DisplayFor 포함) 사용
- 19. Java가 배열의 각 항목에 곱하기를 적용합니다.
- 20. Extjs 4 각 항목에 id를 설정합니다
- 21. ContextMenu를 각 TreeView 항목에 바인딩하는 방법은 무엇입니까?
- 22. 목록의 각 목록 항목에 아이콘 추가
- 23. 리피터 컨트롤의 각 항목에 div 오버레이 추가
- 24. mysql 쿼리 쿼리
- 25. MySQL : 각 게시물의 최신 코멘트
- 26. 문자열 앞에 빼기 기호를 추가하는 방법은 무엇입니까? ,
- 27. 각 행에 고유 한 난수를 할당하는 MySQL 쿼리
- 28. 각 MySQL 문에 대해 새 쿼리 개체가 필요합니까?
- 29. 문자열에 제어 문자를 추가하는 방법
- 30. MySQL 다중 테이블 쿼리
감사합니다. 사용자 brian이 먼저 알아 냈습니다.하지만 추가하지 말고 추가로 말 했어야합니다. 이제 그는 자신의 게시물을 삭제 한 것 같습니다. 건배. – Stuart
을 예로 들면 다음과 같습니다. 675381은 0675381이되어야합니다 – daniels