私のプロジェクトがペースを収集するとして、私は、一部のユーザーが誤って航空機モデルを入力していることに気づいた - (フィールドが「モデル」である)、たとえばとして -MY SQL更新クエリ
737-8AS 737-8k3 757から222
B737-8AS B737-8k3 B757-:私は、クエリを経由して何をしたいのか など
は、例えば上記に変更されるだろう、これらを介して実行し、先頭の「B」を追加することです222
私は私の毎日の更新スクリプトを持っていることである - SET
をスポッティングSET
モデル='B747-%' WHERE
モデルLIKE '747-%'; UPDATE
をスポッティングSET
モデル='B737-%' WHERE
モデルLIKE '737-%'; UPDATE
をスポッティングSET
モデル='B727-%' WHERE
モデルLIKE '727-%'; UPDATE
をスポッティングSET
モデル='B717-%' WHERE
モデルLIKE '717-%'; UPDATE
をスポッティングSET
モデル='B707-%' WHERE
モデルLIKE '707-%'; UPDATE
をスポッティング
/* Set Boeings */ UPDATE
モデル='B757-%' WHERE
モデルLIKE '757-%'; UPDATE
スポッティングSET
モデル='B767-%' WHERE
モデルLIKE '767-%'; UPDATE
スポッティングSET
m odel ='B777-%' WHERE
モデルLIKE '777-%'; UPDATE
スポッティングSET
モデル='B787-%' WHERE
モデルLIKE '787-%';
これは、先頭の「B」を与えるために、データを編集していますが、それは、その後、「737-8ASは/ W」「B737となりB737-
後にすべてのものをドロップ - "ここで" B737-8AS/W "にする必要があります。
私はこれが何か簡単でないと思います。
これはすごくうまくいきます - ありがとうございました! –