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.



5
So führen Sie einen INNER JOIN für mehrere Spalten durch
Ich arbeite an einem Hausaufgabenprojekt und soll eine Datenbankabfrage durchführen, bei der Flüge entweder anhand des Stadtnamens oder des Flughafencodes gefunden werden. Die flightsTabelle enthält jedoch nur die Flughafencodes. Wenn ich also nach Stadt suchen möchte, muss ich dies tun mach mit auf dem airportsTisch. Die Flughafentabelle enthält die folgenden …
168 sql  database 


8
SQL WHERE ID IN (ID1, ID2,…, IDN)
Ich muss eine Abfrage schreiben, um eine große Liste von IDs abzurufen. Wir unterstützen viele Backends (MySQL, Firebird, SQLServer, Oracle, PostgreSQL ...), daher muss ich ein Standard-SQL schreiben. Die Größe des ID-Satzes könnte groß sein, die Abfrage würde programmgesteuert generiert. Was ist der beste Ansatz? 1) Schreiben einer Abfrage mit …
168 sql  select 

24
Einschränkungen konnten nicht aktiviert werden. Eine oder mehrere Zeilen enthalten Werte, die gegen Nicht-Null-, Eindeutigkeits- oder Fremdschlüsseleinschränkungen verstoßen
Ich mache einen äußeren Join und habe ihn erfolgreich in der informixDatenbank ausgeführt, aber in meinem Code wird die folgende Ausnahme angezeigt: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); Einschränkungen konnten nicht aktiviert werden. Eine oder mehrere Zeilen enthalten Werte, die gegen Nicht-Null-, Eindeutigkeits- oder Fremdschlüsseleinschränkungen verstoßen. Ich kenne das Problem, aber …
167 c#  asp.net  sql  database  informix 



3
Was bedeuten Spaltenflags in MySQL Workbench?
Die Antworten dieser Frage sind eine Gemeinschaftsanstrengung . Bearbeiten Sie vorhandene Antworten, um diesen Beitrag zu verbessern. Derzeit werden keine neuen Antworten oder Interaktionen akzeptiert. Im MySQL Workbench-Tabelleneditor stehen 7 Spaltenflags zur Verfügung: PK, NN, UQ, BIN, UN, ZF, AI. PK steht offensichtlich für Primary Key. Was ist mit anderen?

13
Aktualisieren Sie mehrere Spalten in SQL
Gibt es eine Möglichkeit, mehrere Spalten in SQL Server auf dieselbe Weise zu aktualisieren, wie eine Einfügeanweisung verwendet wird? Etwas wie: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Oder so ähnlich, anstatt so: update table set a=t2.a,b=t2.b etc Das Schreiben kann ziemlich mühsam sein, wenn Sie mehr …






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.