私は、毎月のエントリを記録するSQLテーブルを持っています。毎月記録されるエントリを比較する
エントリは、.csvテキストファイルの内容です。
コンテンツには、主キーがName(varchar)、Description(varchar)、およびReportRan(datetime)を含む複合キーであるように繰り返す複数のフィールドがあります。私は月にしていない2月にあった行を取得する必要があり
Name | Description | ReportRan
comp1 | some data | 2017-01-01
comp1 | more data | 2017-01-01
comp1 | even more | 2017-01-01
comp1 | s0me data | 2017-02-01
comp1 | more data | 2017-02-01
comp1 | new data | 2017-02-01
:ファイルが記録された後のような はそれが見えます。 (row3)
2月の行は1月ではありませんでした。 (row6)
月間にフィールドが変更された行。あなたが使用することができます
PK =名+説明+日付? – McNets
「1月にあった行と2月になかった行」と「月間にフィールドが変更された行」の違いを知るにはどうすればよいですか?値が異なる場合、主キーの定義によって行が異なります。 – bbrumm
@McNetsはい主キーは複合語です。より多くのフィールドがありますが、それらは無関係で重複しています。 – toadfromgrove