[MySQL] select 된 데이터 update 하기
SET @a =0
update '테이블명' set 컬럼명 = concat('11-', (@a := @a +1) + 1000)
WHERE exam_school = '서원대학교'
AND mb_sex = '남자'
AND area = '서울'
ORDER BY name1;
설명 : 먼저 @a 라는 변수에 0 이라는 값을 주고
concat 을 이용하여 선택된 컬럼명에 11-1001 부터 선택된 조건의값을 업데이트 한다.
'프로그래밍 > MySQL' 카테고리의 다른 글
[프로그래밍] while문 즉 반복문에 대해서 학습 (0) | 2017.09.11 |
---|---|
[MySQL] DataBase 란? (0) | 2017.09.02 |
MySQL 테이블이 존재 여부 확인하는 소스 (0) | 2017.08.17 |
MySQL 테이블 이름 불러오는 함수 (0) | 2017.08.17 |
MySQL 현재 서버의 상태를 보는 함수 (0) | 2017.08.17 |