- ベストアンサー
DBのデータ書き込みについて初歩的な質問です。
DBのデータ書き込みについて初歩的な質問です。 x,y,suuchiという三つの項目があるとして、 7,8,60という値を一度書き込んだ後、 もう一度 7,8,59という値を上書きしたいのですが、 DB上は 7,8,60 7,8,59 という2つのデータが残ってしまいます。 できれば、 7,8,60というデータは消えて 7,8,59というデータだけ残るようにしたいのですが、 手動で書き込みする際に古いデータを消さなくてはならないのでしょうか? うまく説明できませんが、答えてくださる人いましたら教えてください。
- みんなの回答 (1)
- 専門家の回答
質問者が選んだベストアンサー
プログラムでデータがなければinsert、データがあればUpdateと処理を制御してはいかがでしょうか?
お礼
UPDATEで試してみます。 回答ありがとうございました。
補足
Updateする際に、x,yはデータの場所、suuchiは、具体的なデータという風に項目の属性をつけたほうがいいと思うのですが、x,yはどういう属性にすればいいのでしょうか(例えばユニークとか)