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.

13
Wie finde ich doppelte Werte in einer Tabelle in Oracle?
Was ist die einfachste SQL-Anweisung, die die doppelten Werte für eine bestimmte Spalte und die Anzahl ihrer Vorkommen in einer Oracle-Datenbanktabelle zurückgibt? Zum Beispiel: Ich habe eine JOBSTabelle mit der Spalte JOB_NUMBER. Wie kann ich herausfinden, ob ich Duplikate habe JOB_NUMBERund wie oft diese dupliziert werden?

7
muss in der GROUP BY-Klausel erscheinen oder in einer Aggregatfunktion verwendet werden
Ich habe einen Tisch, der aussieht wie dieser Anrufer 'Makerar' cname | wmname | avg --------+-------------+------------------------ canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 Und ich möchte den maximalen Durchschnitt für jeden c-Namen auswählen. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; …

30
Was sind die Vor- und Nachteile, um SQL in gespeicherten Prozessen im Vergleich zu Code beizubehalten? [Geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Geschlossen vor 6 Jahren . Gesperrt . Diese Frage und ihre Antworten sind gesperrt, da die Frage nicht zum Thema gehört, aber historische Bedeutung hat. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Welche Vor- und Nachteile …

10
MySQL LIKE IN ()?
Meine aktuelle Anfrage sieht folgendermaßen aus: SELECT * FROM fiberbox f WHERE f.fiberBox LIKE '%1740 %' OR f.fiberBox LIKE '%1938 %' OR f.fiberBox LIKE '%1940 %' Ich habe mich ein bisschen umgesehen und kann nichts Ähnliches wie ein LIKE IN () finden - ich stelle mir vor, dass es so …
273 sql  mysql 


15
Was ist schneller, SELECT DISTINCT oder GROUP BY in MySQL?
Wenn ich einen Tisch habe CREATE TABLE users ( id int(10) unsigned NOT NULL auto_increment, name varchar(255) NOT NULL, profession varchar(255) NOT NULL, employer varchar(255) NOT NULL, PRIMARY KEY (id) ) und ich möchte alle eindeutigen Werte des professionFeldes erhalten, was schneller (oder empfohlen) wäre: SELECT DISTINCT u.profession FROM users …

8
Wie speichere ich Dezimalwerte in SQL Server?
Ich versuche, den dezimalen Datentyp einer Spalte in SQL Server herauszufinden. Ich muss in der Lage sein, Werte wie 15,5, 26,9, 24,7, 9,8 usw. Zu speichern Ich decimal(18, 0)habe den Spaltendatentyp zugewiesen , kann diese Werte jedoch nicht speichern. Was ist der richtige Weg, um dies zu tun?
272 sql  sql-server  types  decimal 

11
Nicht gleich <>! = Operator auf NULL
Könnte jemand bitte das folgende Verhalten in SQL erklären? SELECT * FROM MyTable WHERE MyColumn != NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn &lt;&gt; NULL (0 Results) SELECT * FROM MyTable WHERE MyColumn IS NOT NULL (568 Results)
271 sql  sql-server  tsql  null 




2
Cast von VARCHAR nach INT - MySQL
Meine aktuellen Daten für SELECT PROD_CODE FROM `PRODUCT` ist PROD_CODE 2 5 7 8 22 10 9 11 Ich habe alle vier Abfragen ausprobiert und keine funktioniert. ( Ref ) SELECT CAST(PROD_CODE) AS INT FROM PRODUCT; SELECT CAST(PROD_CODE AS INT) FROM PRODUCT; SELECT CAST(PROD_CODE) AS INTEGER FROM PRODUCT; SELECT CAST(PROD_CODE …
266 mysql  sql 

16
Das Zeitlimit für Sperren wurde überschritten. Versuchen Sie, die Transaktion neu zu starten “, obwohl ich keine Transaktion verwende
Ich führe die folgende MySQL- UPDATEAnweisung aus: mysql&gt; update customer set account_import_id = 1; ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Ich verwende keine Transaktion. Warum sollte ich diesen Fehler erhalten? Ich habe sogar versucht, meinen MySQL-Server neu zu starten, aber es hat nicht geholfen. Die Tabelle …

7
Speichern von Änderungen nach der Tabellenbearbeitung in SQL Server Management Studio
Wenn ich Änderungen in einer zuvor in SQL Server Management Studio gespeicherten Tabelle speichern möchte (keine Daten in der Tabelle vorhanden), wird folgende Fehlermeldung angezeigt: Das Speichern von Änderungen ist nicht gestattet. Für die von Ihnen vorgenommenen Änderungen müssen die folgenden Tabellen gelöscht und neu erstellt werden. Sie haben entweder …


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.