4 Repos
Functions for extracting and calculating date and time components directly within SQL queries.
Distinct from Date and Time Libraries: Candidates are general date libraries or awesome lists; this is specifically about SQL-side manipulation.
Explore 4 awesome GitHub repositories matching data & databases · SQL Date and Time Manipulation. Refine with filters or upvote what's useful.
Dieses Projekt ist ein umfassendes MySQL-Datenbank-Tutorial und eine instruktive Ressource, die für Anfänger konzipiert ist. Es dient als technisches Handbuch und Lernleitfaden, der Installation, Konfiguration und Betrieb eines relationalen Datenbankmanagementsystems abdeckt. Die Materialien bieten einen strukturierten Ansatz für die Grundlagen relationaler Datenbanken, einschließlich Schema-Design, Tabellenerstellung und der Ausführung von SQL-Queries. Es enthält spezifische Anleitungen zur Datenbankadministration, wie das Verwalten von Benutzerzugriffen, das Konfigurieren von Storage-Engines und die Handhabung der Server-Installation über verschiedene Betriebssysteme hinweg. Die Ressource deckt ein breites Spektrum an Funktionen ab, einschließlich Datenmanipulation für temporale Daten und Unicode-Zeichen, Client-Server-Konnektivität und Datenbank-Lifecycle-Management. Sie bietet zudem diagnostische Informationen für die System-Fehlersuche, um Installationskonflikte und Startfehler zu beheben. Der Inhalt wird als Sammlung Markdown-basierter Dokumentation bereitgestellt, die schrittweise prozedurale Anleitungen und beispielgesteuerte Query-Demonstrationen enthält.
Covers writing queries to filter results, manage date formats, and handle specialized character sets.
H2 ist ein JDBC-konformes relationales Datenbankmanagementsystem, das in Java geschrieben ist. Es fungiert als einbettbare SQL-Datenbank, die direkt innerhalb eines Anwendungsprozesses ausgeführt werden kann, um Netzwerklatenz zu eliminieren, oder als In-Memory-Datenbank für performante, flüchtige Speicherung. Es enthält zudem eine webbasierte Konsole zur Ausführung von SQL-Befehlen und zur Verwaltung von Schemata. Das System zeichnet sich durch flexible Bereitstellungsmodi aus, einschließlich eines Standalone-Server-Modus für Remote-TCP/IP-Zugriffe und eines gemischten Modus für gleichzeitige lokale und Remote-Konnektivität. Es verfügt über eine Dialekt-Emulationsschicht und Kompatibilitätsmodi, die es ermöglichen, das Verhalten und die Syntax anderer Datenbanksysteme nachzuahmen. Die Engine bietet ein breites Spektrum an Funktionen, darunter ACID-Transaktionen mit Multi-Version Concurrency Control (MVCC), Unterstützung für Geodaten und JSON sowie fortgeschrittene analytische Fensterfunktionen. Es enthält Tools zur Datensicherung durch komprimierte Backups, SQL-Skript-Wiederherstellung und Off-Heap-Speicherverwaltung für große Datensätze. Die Datenbank lässt sich über Standard-JDBC-Treiber und Verbindungs-URLs in Anwendungen integrieren.
Provides functions for calculating time differences and formatting dates directly within SQL queries.
Groupdate ist ein PostgreSQL-Tool für Zeitreihen-Aggregation und Datums-Gruppierung. Es bietet eine Reihe von SQL-Funktionen, um zeitliche Datensätze in diskrete Buckets wie Tage, Wochen oder Monate zu gruppieren und Summen sowie Durchschnitte für Berichte zu berechnen. Das Projekt konzentriert sich auf die Sicherstellung kontinuierlicher Zeitlinien durch das Auffüllen von Zeitreihenlücken (Gap Filling), wobei Standardwerte für Zeiträume eingefügt werden, in denen keine Daten existieren. Es enthält zudem einen Formatierer für zeitliche Daten, der gruppierte Datums-Zeit-Schlüssel in lokalisierte Strings oder benutzerdefinierte Formate umwandelt. Das Tool deckt umfassende Operationen für zeitliche Daten ab, einschließlich Zeitbereichsfilterung und der Extraktion von Kalenderkomponenten, wie etwa die Gruppierung von Daten nach Wochentagen. Es unterstützt zudem zeitzonenbewusste Berechnungen, um die Gruppierung an lokale Kalendertage anzupassen.
Provides SQL functions for handling time-based bucketing, gap filling, and time zone calculations.
Drift is a type-safe SQL persistence library and relational mapper that provides a structured way to map database tables to classes and execute SQL queries with build-time validation. It functions as a type-safe query builder and a wrapper for SQLite and PostgreSQL, eliminating manual result set parsing by binding query outputs to native objects. The project distinguishes itself through a build-time code generation system that produces type-safe APIs and validates raw SQL statements against database versions before execution. It features reactive query streaming, which transforms SQL queries
Extracts time components and calculates offsets directly within the database query.