sql

Structured Query Language (SQL) ist eine Sprache für die Abfrage von Datenbanken. Fragen sollten Codebeispiele, Tabellenstruktur, Beispieldaten und ein Tag für die verwendete DBMS-Implementierung (z. B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 usw.) enthalten. Wenn sich Ihre Frage nur auf ein bestimmtes DBMS bezieht (verwendet bestimmte Erweiterungen / Funktionen), verwenden Sie stattdessen das Tag des DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten den ISO / IEC-Standard SQL verwenden.
3
Antworten

Unterdrückt den doppelten Schlüsselwert gegen eindeutige Integritätsbedingungen

Ich entwickle eine Rails 3 App, die Postgres als Datenbank verwendet. Ich habe die folgende Tabelle: %Vor% Dies hat zwei Spalten: id, das ist der Primärschlüssel (automatisch von rails erstellt) some_other_id, die Schlüssel enthält, di...
12.09.2012, 10:05
3
Antworten

Wie Tage in einer Spalte zu einem aktuellen Datum in DB2 hinzufügen?

Ich schreibe dieses sql, um dynamisch eine bestimmte Anzahl von Tagen wie unten zu berechnen. Aber ich weiß nicht, wie es funktioniert, weil ich immer den Fehler bekomme. %Vor% Normalerweise zeigen alle Anleitungen Beispiele als Aktuelles Da...
21.11.2011, 11:01
2
Antworten

Delete-Anweisung - Unterabfrage sollte einen Fehler auslösen

Ich habe zwei Tabellen erstellt, T1 und T2 mit jeweils einer Spalte, abc und xyz. Ich habe 2 Zeilen (numerische Werte 1 und 2) in jede Tabelle eingefügt. Wenn ich den Befehl "select abc from t2" ausführe, wird ein Fehler ausgegeben, der be...
26.12.2012, 06:05
3
Antworten

Erstellen Sie einen Trigger, der Werte in eine neue Tabelle einfügt, wenn eine Spalte aktualisiert wird

Ich habe mir hier einige frühere Antworten zu Triggern angesehen, kann aber nicht genau finden, was ich brauche, aber ich bin mir sicher, dass meine Frage schon beantwortet wurde. Ich versuche, alle Änderungen an SpalteA und SpalteB in Tabell...
29.03.2012, 19:08
4
Antworten

Wie verschiebt man UNION-Abfrageergebnisse in eine neue Tabelle?

Ich habe eine Beispielabfrage wie unten gezeigt: %Vor% Wie verschiebe ich diese Anfrage dieser Anfragen in eine neue Tabelle? Hinweis: Meine Version von SQL lautet: %Vor% Ich habe eine andere Stackoverflow-Antwort versucht, die ich gefun...
23.06.2011, 15:14
7
Antworten

Wie finde ich die Position eines Zeichens in einer SQLite-Spalte?

Wenn das Ergebnis " [email protected] " ist und ich die Position des @ Symbols (3) finden möchte. Ist es möglich? Es scheint nicht, dass SQLite das Äquivalent von INSTR , LOCATE , POSITION oder einer solchen Funktion hat. %Vor%...
08.08.2011, 23:43
2
Antworten

jsonb Abfrage mit verschachtelten Objekten in einem Array

Ich verwende PostgreSQL 9.4 mit einer Tabelle teams , die eine jsonb -Spalte namens json enthält. Ich suche nach einer Abfrage, bei der ich alle Teams mit den Spielern 3 , 4 und 7 in ihrem Spieler-Array bekommen kann. Die Tabe...
17.03.2015, 19:37
2
Antworten

Workaround für ORA-00997: Illegale Verwendung des LONG-Datentyps

Ich möchte einige Daten aus einer Systemtabelle user_tab_cols in einer temporären Tabelle speichern, um daraus einen Speicherauszug zu erstellen. Es gibt 100.000 Zeilen, ich habe aus user_tab_cols etwa 1.000 Datensätze ausgewählt und d sie mi...
18.03.2015, 07:33
5
Antworten

Wie benutzt man SEQUENCE in Apache Derby?

Ich möchte SEQUENCE Unterstützung in Apache Derby 10.7 verwenden. Ich habe die Sequenz mit der folgenden Anweisung erstellt: %Vor% Wie kann ich den nächsten / aktuellen Wert aus SAMPLE_SEQ auswählen? Könnten Sie mir bitte bei der Abfrage...
20.04.2011, 10:48
3
Antworten

SELECT COUNT (*) mit ORDER BY

Werden die folgenden zwei Abfragen auf dieselbe Weise ausgeführt? SELECT COUNT(*) from person ORDER BY last_name; und SELECT COUNT(*) from person; So oder so sollten sie die gleichen Ergebnisse anzeigen, also war ich neugierig,...
30.01.2012, 20:45