2022年3月11日金曜日

accessで全く同じフィールド(ユニークキーあり)を持つ、2つのテーブルに対し、どちらか片方に片寄せ(キーがないものは追加、キーがあるものは更新)する

 accessで全く同じフィールド(ユニークキーあり)を持つ、2つのテーブルに対し、どちらか片方に片寄せ(キーがないものは追加、キーがあるものは更新)するには、  まず、2つのテーブルの差分(同じキーがないもの)を差分抽出クエリで生成し、追加する。同じキーがあれば、UPDATEで全てのフィールド(1行)を更新すればよい。

 先日、IPS細胞の山中伸弥さんが「植物は万能細胞」という話をされていたを聞いて、思い出した。昨年、ベランダ菜園の唐辛子の茎を誤って切ってしまったときの話だ。そんまま、さしておいたら、見事に根が再生し、すくすく成長し、立派に唐辛子の実を付けたのだった。すごいね、万能細胞の植物、再生力が強い。

0 件のコメント:

コメントを投稿