| 번호 | 과일 |
| 001 | 포도 |
| 002 | 포도 |
| 001 | 사과 |
| 002 | 사과 |
위의 example 테이블에서 과일은 포도이면서, 번호 중에 가장 큰 값을 선택해서 +1을 할려면 어떻게 해야하는지 아시나요? (아래처럼요....)
update example set 번호 = (select cast(max(번호) as int) from example where 과일 = '포도') + 1 where 과일 = '포도' --- 이렇게 쿼리를 작성했는데, 잘 안 되서 한 번 여쭤봅니다.....
| 003 포도 |
원하는 최종 결과물을 보여주세요.