1
現在のプロジェクトでMySqlサーバーを使用しており、移行を提供するのに役立つ必要があります。フィールド 'title'と 'alias'という名前の新しいフィールドを持つテーブル 'Patterns'があります。値はすべての行でNULLです。動的に決定された値を使用してテーブルを更新する
________________
|id|title|alias
|1 |smile|null
|2 |smile|null
|3 |smile|null
________________
がに変換する必要があります:たとえば
1) if title field is unique: just write it's value in alias
2) if title is not unique: alias = title +'-'+ n , where n is number of occurrence
:私は次のアルゴリズムを使用して、このフィールドに記述する必要が
________________
|id|title|alias
|1 |smile|smile
|2 |smile|smile-1
|3 |smile|smile-2
________________
それはSQLを使用してこのような結果を達成することが可能です、事前にお手数ですが
質問を編集し、サンプルデータと望ましい結果を提供する必要があります(ただし、それは良い習慣です)。 –