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.

7
Wie konvertiere ich eine Datenbankzeile in eine Struktur?
Angenommen, ich habe eine Struktur: type User struct { Name string Id int Score int } Und eine Datenbanktabelle mit demselben Schema. Was ist der einfachste Weg, eine Datenbankzeile in eine Struktur zu analysieren? Ich habe unten eine Antwort hinzugefügt, bin mir aber nicht sicher, ob es die beste ist.
78 sql  go 

6
MySQL SELECT DISTINCT mehrere Spalten
Angenommen, ich habe Spalten a, b c, din einer Tabelle in einer MySQL-Datenbank. Ich versuche, die unterschiedlichen Werte ALLER dieser 4 Spalten in meiner Tabelle auszuwählen (nur die unterschiedlichen Werte). Ich habe Sachen ausprobiert wie: SELECT DISTINCT a,b,c,d FROM my_table; SELECT DISTINCT a,b,c,d FROM my_table GROUP BY a,b,c,d; Keiner von …
78 mysql  sql  distinct 

9
CASE .. WHEN Ausdruck in Oracle SQL
Ich habe die Tabelle mit 1 Spalte und hat folgende Daten Status a1 i t a2 a3 Ich möchte das folgende Ergebnis in meiner Auswahlabfrage anzeigen Status| STATUSTEXT a1 | Active i | Inactive t | Terminated a2 | Active a3 | Active Eine Möglichkeit, die ich mir vorstellen könnte, …
78 sql  oracle  oracle10g 



6
So entkommen Sie einfachen SQL-Abfragen in C # für SqlServer
Ich verwende eine API, die eine SQL-Zeichenfolge erwartet. Ich nehme eine Benutzereingabe, entkomme sie und leite sie an die API weiter. Die Benutzereingabe ist recht einfach. Es werden Spaltenwerte abgefragt. Wie so: string name = userInput.Value; Dann erstelle ich eine SQL-Abfrage: string sql = string.Format("SELECT * FROM SOME_TABLE WHERE Name …
78 c#  sql  sql-server 

2
SQL - IF EXISTIERT UPDATE ELSE INSERT INTO
Was ich versuche, sind INSERTAbonnenten in meiner Datenbank, aber IF EXISTSes sollte UPDATEdie Zeile ELSE INSERT INTOeine neue Zeile sein. Ofcourse ich auf die Datenbank zuerst und verbinden GETdas $name, $emailund $birthdayaus dem URL - String. $con=mysqli_connect("localhost","---","---","---"); // Check connection if (mysqli_connect_errno()) { echo "Failed to connect to MySQL: " …
77 mysql  sql  insert  exists 




3
Abfragen WO Bedingung zur Zeichenlänge?
Ich habe eine Datenbank mit einer großen Anzahl von Wörtern, aber ich möchte nur die Datensätze auswählen, bei denen die Zeichenlänge einer bestimmten Anzahl entspricht (in Beispielfall 3): $query = ("SELECT * FROM $db WHERE conditions AND length = 3"); Aber das funktioniert nicht ... kann mir jemand die richtige …

5
Löschen Sie Zeilen mit Fremdschlüssel in PostgreSQL
Ich möchte Zeilen löschen, die einen Fremdschlüssel enthalten, aber wenn ich so etwas versuche: DELETE FROM osoby WHERE id_osoby='1' Ich bekomme diese Aussage: FEHLER: Aktualisieren oder Löschen in der Tabelle "osoby" verletzt die Fremdschlüsseleinschränkung "kontakty_ibfk_1" in der Tabelle "kontakty". DETAIL: Der Schlüssel (id_osoby) = (1) wird weiterhin aus der Tabelle …

7
Was ist genau gesperrt, wenn Sie die FOR UPDATE-Sperre von MySQL verwenden?
Dies ist kein vollständiger / korrekter MySQL-Abfrage-Pseudocode: Select * from Notifications as n where n.date > (CurrentDate-10 days) limit by 1 FOR UPDATE http://dev.mysql.com/doc/refman/5.0/en/select.html besagt: Wenn Sie FOR UPDATE mit einer Speicher-Engine verwenden, die Seiten- oder Zeilensperren verwendet, werden die von der Abfrage untersuchten Zeilen bis zum Ende der aktuellen …
77 mysql  sql 

4
Wählen Sie das Feld Top 1 und weisen Sie es der lokalen Variablen zu
Ich möchte den Wert von ExtractedDate aus dieser Abfrage übernehmen und ihn in der nächsten Abfrage als @LastExtractDate verwenden. Wie mache ich das? SELECT TOP 1 [ExtractedDate] FROM [OnsiteV4].[dbo].[SqlPendingIndex] order by ExtractedDate desc nächste Abfrage: insert into @table(Hex, KeyDeviceId, ObjectDateTime, ExtractedDate ) SELECT CONVERT(VARCHAR(MAX), CONVERT(VARBINARY(MAX), ObjectValue, 1)) AS Hex, KeyDeviceId, …
77 sql  sql-server 

12
AUSWÄHLEN mit mehreren WHERE-Bedingungen in derselben Spalte
Ok, ich denke, ich übersehen hier möglicherweise etwas Offensichtliches / Einfaches ... aber ich muss eine Abfrage schreiben, die nur Datensätze zurückgibt, die mehreren Kriterien in derselben Spalte entsprechen ... Meine Tabelle ist ein sehr einfaches Verknüpfungssetup zum Anwenden von Flags auf einen Benutzer ... ID contactid flag flag_type ----------------------------------- …

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.