Wie speichert man zuletzt abgerufene Datensatzinformationen in SQL und wie man die gleiche Bedingung in SQL übergibt? Ich habe LastModifiedOn Feld in der TabelleWie bekomme ich zuletzt aktualisierte Datensätze aus dem Datensatz, wo ich das letzte Mal abgerufen habe
Antwort
wenn die Tabelle keine inserted_date
Spalte hat (C#) (oder so ähnlich), ich glaube, die Lösung
SELECT * from table where ID not int(ALL_THE_IDS_OF_THE_ITEMS_IN_XML)
wäre aber Das wird eine sehr bequeme Methode, da Sie Ihr XML analysieren müssen und alle IDs abrufen müssen.
Die beste Lösung ist, eine inserted_date
Spalte in Ihrer Tabelle zu haben, dann nach jeder Auswahl, speichern Sie die Zeit bei diesem aktuellen Abruf. so etwas wie:
SELECT *, getdate() as SelectDate from table
werden Sie dann speichern, dass SelectDate
irgendwo, so dass sie bei Ihrer nächsten Auswahl verwiesen wird:
HINWEIS:SelectDate
spiegelt die tatsächliche Zeit Ihrer vorherigen Abfrage.
SELECT *, getdate() as SelectDate from table where inserted_date > 'YOUR_PREVIOUS_SelectDate'
Dementsprechend verwenden Sie nur die neueste SelectDate
für Ihre nächste Abfrage.
Wie senden - Previous_SelectDate Abfrage dynamisch? –
Welche Sprache verwenden Sie? in C# ist es etwa so: 'string query = select * aus der Tabelle where insert_date = '{0}'; query = string.Format (query, YOUR_DATE) ' –
Sie können Ihre' Previous_SelectDate' in Ihrer XML-Datei speichern. Dann holen Sie bei jeder Ausführung Ihrer Abfrage diesen Wert aus Ihrer XML-Datei und dann verwenden Sie diese in Ihrer Abfrage. Nach Ihrer Auswahl aktualisieren Sie das 'Previous_SelectDate' in Ihrer XML-Datei mit dem Ergebnis Ihrer letzten Abfrage. –
- 1. Wie führe ich die Rails App von wo ich das letzte Mal aus?
- 2. Wie bekomme ich das letzte Objekt aus dem Objektfeld?
- 3. SAS - Wie bekomme ich letzte 'n' Beobachtungen aus einem Datensatz?
- 4. C# Wie bekomme ich das letzte Mal in foreach Statement?
- 5. iPhone App wird geöffnet, wo das letzte Mal gestoppt wurde
- 6. Wie bekomme ich zuletzt eingegebene Textdaten aus der Textdatei?
- 7. Wie bekomme ich das letzte "Datum" aus einer JSON-Datei?
- 8. indexeddb bekomme zuletzt hinzugefügten Datensatz nicht-alphabetisch
- 9. Wie wird der zuletzt eingefügte Zeilenindex in Datalist abgerufen?
- 10. Wie bekomme ich mysqli zuletzt einfügen ID
- 11. Python: Wie bekomme ich das aktualisierte Wörterbuch in 1 Zeile?
- 12. Wie bekomme ich aktualisierte Spalten aus einer Tabelle?
- 13. Wie bekomme ich den zuletzt eingefügten Datensatz aus der Datenbank mit angularjs und php?
- 14. Wie bekomme ich zuletzt die ID mit dem JS API?
- 15. Wie bekomme ich das letzte Commit-Datum vom Git-Repository?
- 16. Wie kann ich aktualisierte Datensätze in Echtzeit abrufen? (Push-Benachrichtigungen?)
- 17. Das erste Mal in und das letzte Mal mit Excel
- 18. Wie bekomme ich den letzten indizierten Datensatz in Solr?
- 19. Rails - @ comments wie bekomme ich alle außer dem letzten Datensatz
- 20. Wie bekomme ich die letzte ID in Laravel?
- 21. Wie bekomme ich letzte ID in yii2 mit createCommand?
- 22. Wie bekomme ich nur das letzte Verzeichnis von readlink
- 23. Sqlite- Ich habe die Auswahl, wie aktualisiere ich diese Datensätze?
- 24. die letzte aktualisierte Datensatz-ID in codeIgniter erhalten?
- 25. Wie bekomme ich das letzte Mal von SQLite in Android für die Synchronisierung
- 26. Wie bekomme ich das Bild aus dem Tinymce-Editor?
- 27. Wie sende ich aktualisierte Werte in nodejs?
- 28. TWIG Wie bekomme ich das erste Element aus dem Array
- 29. Wie bekomme ich das erste und letzte Element von Array
- 30. Wie bekomme ich zuletzt eingefügtes Datum in PHP MYSQL
Sie können Datetime-Feld in Ihrer Tabelle haben und basierend darauf abfragen. – balaji
Sie sollten das Design Ihrer Tabelle in Ihre Frage aufnehmen, wo speichern Sie auch die zuvor ausgewählten Zeilen? –
@GeomanYabes Ich werde diese Datensätze in XML-Datei –