Hallo,
Was wäre das beste Skript, um nur die genauen Daten auszuwählen letzte 6 Monate Jedes Mal, wenn die Datenbank aktualisiert wird.
Es hängt davon ab, was Sie unter "Datenbank" verstehen und welcher Workflow für die Daten, die Sie verarbeiten, am besten geeignet ist. Wenn Sie jedoch Daten in einer JMP-Tabelle haben, können Sie Folgendes tun:
NamesDefaultToHere(1);
// Make some 'date' data to play with
JMPstartDate = DateDMY(01,1,2013);
JMPendDate = Today();
dt = NewTable("DateTimes",
NewColumn("Date", Numeric, Continuous,
Formula(RandomInteger(JMPstartDate, JMPendDate)),
Format( "ddMonyyyy h:m:s", 22, 0 )
),
AddRows(1000)
);
dt << runFormulas;
Column(dt, "Date") << deleteFormula;
dt << sort(By(:Date), replaceTable);
// Exclude and hide all rows older than six months ago:
// Look for 'DateIncrement()' in 'Help > scripting Guide'.
cutoff = Date Increment( Today(), "Month", -6, "actual" );
dt << selectWhere(:Date < cutoff);
dt << hideAndExclude;
dt << clearSelect;