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.
Ich dachte immer an ein Join in SQL als eine Art Verknüpfung zwischen zwei Tabellen.
Zum Beispiel
%Vor%
In diesem Fall verknüpft es zwei Tabellen, um jedem Mitarbeiter einen Abteilungsnamen anstelle einer Abteilungs-ID anzuzeigen. Und irg...
24.04.2010, 20:43
Ich bin bei SQL ziemlich nutzlos, aber ich finde, dass ich eine gespeicherte Prozedur für eine sehr einfache Schlüsselwortsuche schreiben muss.
Ich versuche, eine einfache Auswahl für Name -wie% Schlüsselwort% - dann eine andere Auswahl auf...
13.01.2012, 12:03
Ich versuche, die OUTPUT-Anweisung in einer gespeicherten Prozedur zu verwenden, um die ID einer neu eingefügten Zeile zurückzugeben. Die gespeicherte Prozedur ist:
%Vor%
Wenn ich versuche, diese gespeicherte Prozedur zu kompilieren, bekomme...
25.10.2010, 17:33
Ich benutze SQL SERVER 2008, ich habe eine Anzahl von INT, SMALLINT Feldern in meinen verschiedenen Tabellen, und ich weiß, dass sie alle 0 oder größer als 0 sind, d. h. ich kann sie Unsigned nehmen.
Gibt es eine einfache Möglichkeit, unsigni...
01.09.2011, 07:31
Wie schreibe ich IF EXISTS wie in der folgenden Abfrage in SQLite gezeigt? Ich habe irgendwo gelesen, dass IF-Klausel in SQLite nicht existiert. Was wäre eine bessere Alternative dafür?
%Vor%
12.10.2011, 20:41
Nehmen wir an, ich habe eine gespeicherte Prozedur, die eine große Menge von Daten zurückgibt. Kann ich eine andere Abfrage schreiben, um das Ergebnis der gespeicherten Prozedur zu filtern?
Zum Beispiel:
%Vor%
21.02.2012, 13:35
Ich komme zu einem seltsamen Bug, der Datetime-Felder in SQL Server 2005 verwendet. Das Datetime-Feld wird mit Millisekunden-Genauigkeit angezeigt, aber es scheint, dass die Millisekunden nicht immer verwandt werden. Hier ist meine Testabfrage:...
12.01.2010, 14:32
Ich habe eine Art unmögliche Anfrage :).
Ich habe eine Tabelle, in der eine der Spalten type heißt. Ich möchte 3 Datensätze für jeden Typ in dieser Spalte auswählen. Ist das möglich?
Beachten Sie auch, dass ich MySQL und Sphinx verwende...
23.01.2011, 19:11
Gibt es eine einfache Möglichkeit, alle SQL-Abfragen zu verfolgen / zu überwachen, die von einem MySQL-Server (auf einer Windows-Maschine) ausgeführt werden?
Update : Ich frage nach dem kostenlosen Tool.
04.10.2010, 13:54
Ich habe eine .sql-Datei auf meinem Computer unter C: \ Users \ Owner \ Documents \ file.sql
(Windows Vista), das nur eine Datenbank und eine einfache Tabelle darin erstellt.
In mysql an der Befehlszeile gebe ich ein
Quelle C: \ Benutzer \ Be...
06.05.2011, 00:16