내가하고 싶은 일은 다음과 같습니다.
현재 테이블 :
+----+-------------+
| id | data |
+----+-------------+
| 1 | max |
| 2 | linda |
| 3 | sam |
| 4 | henry |
+----+-------------+
미스터리 쿼리 (같은 "UPDATE table SET data = CONCAT(data, 'a')"
)
결과 테이블 :
+----+-------------+
| id | data |
+----+-------------+
| 1 | maxa |
| 2 | lindaa |
| 3 | sama |
| 4 | henrya |
+----+-------------+
그게 다야! 하나의 쿼리로 수행해야하지만 방법을 찾지 못하는 것 같습니다. bluehost에서 mySQL을 사용하고 있습니다 (버전 4.1이라고 생각합니다)
모두 감사합니다.
5
실제로 검색어를 사용해 보셨습니까? "
—
Phil
예, 시도했습니다. 나는 그것이 작동해야한다고 생각했다.
—
Fresheyeball
여기 내 '실제'반환입니다 : [SQL] UPDATE questions_national SET cat_id = CONCAT (cat_id, 'a') 영향을받는 행 : 0 시간 : 0.069ms
—
Fresheyeball
가
—
Phil
cat_id
문자 필드 (VARCHAR, 텍스트 등) 또는 숫자는?
나를 위해 작동하지 않았기 때문에 (SQL 2012) "update t set data = data + 'a'"시도 잘 작동했습니다 ..
—
Silver