Nein, DISTINCT macht einen Subselect nicht automatisch schneller; es kann wirkungslos sein oder zusätzliche Arbeit verursachen. DISTINCT entfernt doppelte Ergebniszeilen. Ob sich das lohnt, h&au...
Programmierung & Datenbanken
Unterkategorie von Programmierung
5 Fragen zu Datenbanken aus dem Bereich Programmierung, jede Antwort mit Quellen belegt
Wie verwendet man einen Datumsparameter in einer Hibernate Query?
Einen Datumsparameter bindest du mit setParameter() an einen benannten Platzhalter, beispielsweise als LocalDate für ein Datum ohne Uhrzeit. Beispiel: Die Entity „Bestellung“ besitzt...
Was ist ein Commit in SQL?
COMMIT ist ein SQL-Befehl, der eine Transaktion abschließt und ihre Änderungen dauerhaft in der Datenbank speichert. Eine Transaktion fasst Datenbankoperationen zusammen, beispielsweise &A...
Wie lassen sich PostgreSQL-INSERT-RETURNING-Werte in eine andere bestehende Tabelle einfügen?
Setze das erste INSERT in eine WITH-Abfrage und übernimm dessen RETURNING-Ergebnis mit INSERT … SELECT in die zweite Tabelle. Beispiel Angenommen, die bestehenden Tabellen heißen &b...
Wie wandelt man in SQL ein Textfeld in ein Zahlenfeld um?
Mit CAST wandelst du Text in einer Abfrage in Zahlen um; mit ALTER TABLE änderst du den Spaltentyp dauerhaft. Umwandlung in einer Abfrage Für eine Ganzzahl kannst du beispielsweise schreibe...