dポイントプレゼントキャンペーン実施中!

 お昼過ぎからjavateaです。
失礼いたします。( ^ 0 ^ )(
質問させてください。

今ひとつのテーブル(tableとします)にずべてカタカナ表記の人名が入っています。
そしてこの人名は、姓と名がある場合はその間にひとつ空欄があり、ファースト・ミドル・ラストネームがある場合はそれぞれの間で計2箇所空欄があります。
今回、入力の煩雑さを避けるため空欄が2つある場合のあとのほうの空欄をすべてなくしたいです。このような場合次のような文でよろしいでしょうか?

UPDATE table SET `Name`='% %%' WHERE `Name`='% % %'

名前に文字数の規則はなく、難しいです。
よろしくお願いします。m(_ _)m

名前はたとえば
コイズミ ジュンイチロウ
キム ヨン ナム
セント クリスト ファーネイビス
みたいな感じです。

A 回答 (1件)

>このような場合次のような文でよろしいでしょうか?



こんなデタラメなSQLを書いて、本当に困っているのかと疑問を感じてしまいますが。。。

バージョンくらい書きましょう。
MySQL 5.0以降なら、ストアド・プロシジャで何とかなるでしょう。
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!