Im trying to update the duplicate usernames in my PostgreSQL database by adding a number at the end of the duplicates. curently my users table is as follows:
| user_id | username |
|---------|----------|
| 1 | mike |
| 2 | mike |
| 3 | susan |
| 4 | susan |
| 5 | susan |
| 6 | joe |
And the expected result is:
| user_id | username |
|---------|----------|
| 1 | mike |
| 2 | mike2 |
| 3 | susan |
| 4 | susan2 |
| 5 | susan3 |
| 6 | joe |
I've been trying to use some expressions found here in StackOverflow but i keep getting a SQL syntax error.