• ベストアンサー

どのようなSQL文を発行したら実現可能でしょうか?

NewIDという行を作成しそのすべての行は"pro"+"ID"にしたいのですが出来ますか? NewIDという行の作成は出来ました ID | City New ID| ID | City -----------      -------------------- 3456 | Tokyo pro3456 |3456 |Tokyo 1234 | Osaka ⇒   pro1234 |1234 |Osaka 0123 | Nagoya pro0123 |0123 | Nagoya

質問者が選んだベストアンサー

  • ベストアンサー
  • moon_piyo
  • ベストアンサー率60% (88/146)
回答No.1

update テーブル名 set NewID='pro' || ID; でどうでしょう

その他の回答 (2)

  • ALGO-9
  • ベストアンサー率66% (12/18)
回答No.3

NewIDという行を作成するのですか? カラムじゃなくてですか? 行を作成するのであれば、INSERT文 カラムを追加して値をセットするのであれば、UPDATE文 サンプルデータから推察すると、  「City New ID」に"pro"と「ID」を結合させた値をセットしたいのでしょうか。  「ID」項目も重複している!  

回答No.2

こんにちは。 SELECT 'pro'||ID as NewID FROM table ですね。 詳細は省略・・・。 (^^ゞ

関連するQ&A