完全なnoobアラート!私は、私が測定している多くのデバイスのそれぞれについて、データフィールド(480)の大量のセットを格納する必要があります。各フィールドは10進数(8,5)です。まず、これは不当に大きなテーブルですか?私は本当に経験がないので、管理が難しい場合は、別の保管方法を考え始めるかもしれません。update SQLテーブルの現在の行
今はINSERTを使用して新しい行を作成してから、UPDATE(ループ内)を使用して480行のデータ値を新しい行に配置しようとしています。現在、各UPDATEは列全体を上書きしています。最後の行を変更する場合にのみ指定するにはどうすればよいですか?たとえば、列「id」、「field1」、「field2」、...を有するテーブル(「大きさ」)の場合:
sql UPDATE magnitude SET field1 = 3.14;これにより、「field1」列全体が変更されます。 = SQL UPDATEの大きさのSETフィールド1 idは= MAX(ID)
もちろん、私は完全にnoobの午前3.14:
のような何かをしようとしていました。この1つのことを動かして動かそうとしています...多くを見回しましたが、解決策を見つけることができませんでした。どんな助けもありがたい。
私は今、単一の文のソリューションに取り組んでいます。唯一の問題はそれが長くなるということです。私はMax/mspで作業していますので、そのような長いシンボルを作成する際に制限があるかどうかはわかりません。 SQLのnoobであり、私はあなたの別の提案を理解しているかどうかはわかりませんが、ありがとうございます。 – twelti
問題ありません。(デバイスID)、(現在のデバイスID)、<現在のデータ>} _ _}各_(デバイス){各(データ) 。 –
ワンノート - あなたの質問に答えがある場合は、その横のチェックマークをクリックして回答をマークしてください。乾杯! –