Als «sql» getaggte Fragen

Structured Query Language (SQL) ist eine Sprache zum Abfragen von Datenbanken. Die 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 ausschließlich auf ein bestimmtes DBMS bezieht (bestimmte Erweiterungen / Funktionen verwendet), verwenden Sie stattdessen das Tag dieses DBMS. Antworten auf mit SQL gekennzeichnete Fragen sollten ISO / IEC-Standard-SQL verwenden.

12
"Daten zu lang für Spalte" - warum?
Ich habe ein MySQL-Skript geschrieben, um eine Datenbank für hypothetische Krankenhausunterlagen zu erstellen und diese mit Daten zu füllen. Eine der Tabellen, Abteilung, enthält eine Spalte mit dem Namen Beschreibung, die als Typ varchar (200) deklariert ist. Beim Ausführen des INSERT-Befehls für Beschreibung wird folgende Fehlermeldung angezeigt: Fehler 1406: Daten …
73 mysql  sql 

9
Erstellen Sie eine kumulative Summenspalte in MySQL
Ich habe einen Tisch, der so aussieht: id count 1 100 2 50 3 10 Ich möchte eine neue Spalte mit dem Namen cumulative_sum hinzufügen, damit die Tabelle folgendermaßen aussieht: id count cumulative_sum 1 100 100 2 50 150 3 10 160 Gibt es eine MySQL-Update-Anweisung, die dies problemlos ermöglicht? …

4
SQL NOT IN funktioniert nicht
Ich habe zwei Datenbanken, eine mit dem Inventar und eine mit einer Teilmenge der Datensätze der Primärdatenbank. Die folgende SQL-Anweisung funktioniert nicht: SELECT stock.IdStock ,stock.Descr FROM [Inventory].[dbo].[Stock] stock WHERE stock.IdStock NOT IN (SELECT foreignStockId FROM [Subset].[dbo].[Products]) Das nicht in funktioniert nicht. Das Entfernen des NOT führt zu den richtigen Ergebnissen, …
72 sql  sql-server 


6
Aggregatfunktion in SQL WHERE-Klausel
Bei einem Test an der Universität gab es eine Frage; Ist es möglich, eine Aggregatfunktion in der SQL WHEREKlausel zu verwenden ? Ich habe immer gedacht, dass dies nicht möglich ist und ich kann auch kein Beispiel finden, wie es möglich wäre. Aber meine Antwort wurde als falsch markiert und …
72 sql 



15
Wie finde ich das Datenverzeichnis für eine SQL Server-Instanz?
Wir haben einige riesige Datenbanken (20 GB +), die hauptsächlich statische Suchdaten enthalten. Da unsere Anwendung Verknüpfungen für Tabellen in diesen Datenbanken ausführt, müssen sie Teil des lokalen SQL Servers jedes Entwicklers sein (dh sie können nicht auf einem zentralen, gemeinsam genutzten Datenbankserver gehostet werden). Wir planen, einen kanonischen Satz …


3
Suchen Sie mit PostgreSQL nach doppelten Zeilen
Wir haben eine Tabelle mit Fotos mit den folgenden Spalten: id, merchant_id, url Diese Tabelle enthält doppelte Werte für die Kombination merchant_id, url. Es ist also möglich, dass eine Zeile mehrmals angezeigt wird. 234 some_merchant http://www.some-image-url.com/abscde1213 235 some_merchant http://www.some-image-url.com/abscde1213 236 some_merchant http://www.some-image-url.com/abscde1213 Was ist der beste Weg, um diese Duplikate …

4
SQL DELETE mit JOIN einer anderen Tabelle für die WHERE-Bedingung
Ich muss Zeilen löschen guide_category, die keine Beziehung zur guideTabelle haben (tote Beziehungen). Folgendes möchte ich tun, aber es funktioniert natürlich nicht. DELETE FROM guide_category AS pgc WHERE pgc.id_guide_category IN (SELECT id_guide_category FROM guide_category AS gc LEFT JOIN guide AS g ON g.id_guide = gc.id_guide WHERE g.title IS NULL) Error: …




5
Erstellen Sie eine SQL-Abfrage, um die neuesten Datensätze abzurufen
Ich erstelle ein Statusboard-Modul für mein Projektteam. Über die Statusanzeige kann der Benutzer seinen Status als "Ein" oder "Aus" festlegen und eine Notiz bereitstellen. Ich hatte vor, alle Informationen in einer einzigen Tabelle zu speichern ... und ein Beispiel für die Daten folgt: Date User Status Notes ------------------------------------------------------- 1/8/2009 12:00pm …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.