私の MySQL の知識はかなり基本的なもので、複雑なクエリに苦労しています。私にとって、次の問題は複雑です。
ビジネスをデータベースにインポートしていますが、その中には同じ会社名を持つものもあります。たとえば、テーブルには 2 つの Subway 支店があり、どちらも住所が異なります。
Company Name を「Company Name」+「Town」に設定したいので、一意のフィールドになります。
- 地下鉄ロンドン
- 地下鉄マンチェスター
これまでのところ、データベースに 2 回表示される会社名を次のようにチェックするだけです。
SELECT CompanyName , count( CompanyName )
FROM directorydata
GROUP BY CompanyName
HAVING count( CompanyName ) >1
CompanyName フィールドのそれぞれを現在の値と Town フィールドの値で更新するにはどうすればよいですか?
あなたの助けは大歓迎です!