как да промените mysql таблица, за да добавите колона, която съдържа обща стойност за всички редове, като проверите други колони, повтарящи стойност

как да промените mysql таблица, за да добавите колона, която съдържа обща стойност за всички редове, като проверите други колони, повтарящи стойност.

+----+----------+--------------+
| id | inode    | name         |
+----+----------+--------------+
|  1 | 12059010 | IwnsuAaJUFaa |
|  2 | 12059015 | IwnsuAaJUFab |
|  3 | 12059016 | IwnsuAaJUFac |
|  4 | 12059017 | IwnsuAaJUFad |
|  5 | 12059018 | IwnsuAaJUFae |
|  6 | 12059019 | IwnsuAaJUFaf |
|  7 | 12059020 | IwnsuAaJUFag |
|  8 | 12059021 | IwnsuAaJUFah |
|  9 | 12059022 | IwnsuAaJUFai |
| 10 | 12059023 | IwnsuAaJUFaj |
| 11 | 12059013 | iPhZIWtZdSaa |
| 12 | 12059015 | iPhZIWtZdSab |
| 13 | 12059016 | iPhZIWtZdSac |
| 14 | 12059017 | iPhZIWtZdSad |
| 15 | 12059018 | iPhZIWtZdSae |
| 16 | 12059019 | iPhZIWtZdSaf |
| 17 | 12059020 | iPhZIWtZdSag |
| 18 | 12059021 | iPhZIWtZdSah |
| 19 | 12059022 | iPhZIWtZdSai |
| 20 | 12059023 | iPhZIWtZdSaj |
+----+----------+--------------+

имам нужда от четвърта колона с общ номер за всички редове, групирани по един и същ номер "inode".


person murali    schedule 22.04.2013    source източник
comment
Не разбирам проверката на други колони, повтарящи стойност и „общ номер за всички редове, групирани по един и същ номер на inode“. Можете ли да поясните или да дадете пример?   -  person Oswald    schedule 23.04.2013


Отговори (1)


  1. Добавете колоната, като използвате нещо подобно

    ALTER TABLE [tablename] ADD [columname] [columntype]
    
  2. Променете съдържанието на тази колона, като използвате UPDATE.

person Oswald    schedule 22.04.2013