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.
4
Antworten

So erhalten Sie die Zeilennummer aus ausgewählten Zeilen in Oracle

Ich wähle einige Zeilen aus der Datenbank aus, z. B.: %Vor% Ergebnis: %Vor% Ich muss die Zeilennummer für den Zweig B5 erhalten. Erwarteter Wert ist "5" Kann jemand bitte vorschlagen, wie Sie dies in der Abfrage implementieren?     
28.01.2013, 07:58
8
Antworten

Oracle SQL gibt Zeilen in beliebiger Weise zurück, wenn keine "order by" -Klausel verwendet wird

Vielleicht kann mir jemand das erklären, aber wenn Sie eine Datentabelle von Oracle abfragen, wo mehrere Datensätze für einen Schlüssel existieren (sagen wir eine Kunden-ID), kann der Datensatz, der zuerst für diesen Kunden erscheint, abweichen,...
21.09.2010, 21:06
4
Antworten

Ruft die oberste Zeile nach der Bestellung in Oracle Subquery ab

Ich habe einen Tischschüler (ID, Name, Abteilung, Alter, Punktzahl). Ich möchte den jüngsten Schüler finden, der die höchste Punktzahl (unter den jüngsten Schülern) jeder Abteilung hat. In SQL Server kann ich folgende SQL verwenden. %Vor% In...
03.08.2010, 06:30
2
Antworten

Fehlercode: 1055 inkompatibel mit sql_mode = only_full_group_by

Ich habe Probleme mit der Umstellung auf eine Offline-Version der Lahman SQL Baseball-Datenbank. Ich benutzte ein Terminal, das in einen EDX-Kurs eingebettet wurde. Dieser Befehl läuft am Web-Terminal einwandfrei: %Vor% Was SQL 5.5.46 ausfüh...
24.03.2016, 18:03
10
Antworten

Datenbankdesign: Ersetze eine boolesche Spalte durch eine Zeitstempelspalte?

Früher habe ich Tabellen auf diese Weise erstellt: %Vor% Spalte is_finished gibt an, ob der Workflow beendet wurde oder nicht. Spalte date_finished ist, wenn der Workflow beendet wurde. Dann hatte ich die Idee "Ich brauche nicht is_finish...
12.10.2010, 16:22
6
Antworten

Der beste Weg, um eine Farbe in einer SQL-Datenbank darzustellen?

Wenn ich .Net und SQL Server 2008 verwende, was ist der beste Weg für mich, eine Farbe in der Datenbank zu speichern, sollte ich ToString verwenden oder es in eine Ganzzahl oder etwas anderes konvertieren? Bearbeiten: Alles, was ich von de...
10.09.2009, 16:52
4
Antworten

Wie kann ich einfache und doppelte Anführungszeichen in der SQL-Prepared-Anweisung umgehen?

Ich habe eine SQL-Anweisung ähnlich der in Perl: %Vor% Der $ a-Wert ist ein freier Text, der alles enthalten kann, einschließlich einfacher Anführungszeichen, Anführungszeichen, Back- und Front-Schrägstrich-Zeichen usw. Wie können diese Z...
05.01.2010, 01:28
8
Antworten

MySQL Nested Sets - Wie finde ich Elternknoten?

Ich habe Ihren Lauf der geschachtelten Set Hierarchie-Setup mit den folgenden Spalten: Tabellenname: %Vor% Spalten: %Vor% Kennt jemand eine Abfrage, um das Elternteil eines Knotens zu bestimmen? Ich habe ein paar Stellen gelesen,...
21.10.2009, 18:06
14
Antworten

Bitte helfen Sie mir SQL vs C wie Programmierung zu verstehen?

Insbesondere versuche ich zu verstehen, wie sich SQL-Anweisungen von der normalen C-Stil-Programmierung unterscheiden. Ich kann anscheinend nicht verstehen, wie man "für jede Benutzer-ID in dieser Tabelle, die eine andere Spalte von Daten hat, f...
11.03.2009, 14:35
7
Antworten

Ist es möglich, die Aggregatfunktion in einem Select-Statement zu verwenden, ohne die Group By-Klausel zu verwenden?

Bis jetzt habe ich die Aggregate-Funktion gefolgt von der Group By-Klausel geschrieben, um die Werte basierend auf SUM, AVG und anderen Aggregatfunktionen zu finden. Ich habe ein wenig Verwirrung in der Group By-Klausel. Wenn wir Aggregatfunktio...
24.06.2011, 11:38