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.

4
MySQL Multiple Joins in einer Abfrage?
Ich habe folgende Frage: SELECT dashboard_data.headline, dashboard_data.message, dashboard_messages.image_id FROM dashboard_data INNER JOIN dashboard_messages ON dashboard_message_id = dashboard_messages.id Also benutze ich ein INNER JOINund greife nach dem image_id. Jetzt möchte ich diese image_id nehmen und in die Bildtabelle umwandeln images.filename. Wie kann ich das meiner Anfrage hinzufügen?
121 mysql  sql  join 

7
Muss ich unter Oracle Indizes für Fremdschlüssel erstellen?
Ich habe einen Tisch Aund einen Tisch B. Ahat einen Fremdschlüssel für den Primärschlüssel von Bon B, B_ID. Aus irgendeinem Grund (ich weiß, dass es legitime Gründe gibt) wird kein Index verwendet, wenn ich diese beiden Tabellen auf dem Schlüssel verbinde. Muss ich separat einen Index erstellen A.B_IDoder sollte das …
120 sql  oracle  indexing 


3
SQL DELETE mit INNER JOIN
Es gibt 2 Tabellen spawnlistund npc, und ich muss Daten aus löschen spawnlsit. npc_templateid = n.idTemplateist das einzige, was die Tabellen "verbindet". Ich habe dieses Skript ausprobiert, aber es funktioniert nicht. Ich habe das versucht: DELETE s FROM spawnlist s INNER JOIN npc n ON s.npc_templateid = n.idTemplate WHERE (n.type …

11
Flatfile-Datenbanken [geschlossen]
Geschlossen . Diese Frage basiert auf Meinungen . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage, damit sie durch Bearbeiten dieses Beitrags mit Fakten und Zitaten beantwortet werden kann . Geschlossen vor 4 Jahren . Verbessere diese Frage Was sind die Best Practices zum …
120 php  sql  database  flat-file 





4
Mehrere INSERT-Anweisungen im Vergleich zu einem einzelnen INSERT mit mehreren VALUES
Ich führe einen Leistungsvergleich zwischen der Verwendung von 1000 INSERT-Anweisungen durch: INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('6f3f7257-a3d8-4a78-b2e1-c9b767cfe1c1', 'First 0', 'Last 0', 0) INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('32023304-2e55-4768-8e52-1ba589b82c8b', 'First 1', 'Last 1', 1) ... INSERT INTO T_TESTS (TestId, FirstName, LastName, Age) VALUES ('f34d95a7-90b1-4558-be10-6ceacd53e4c4', 'First …

5
Liste der Sonderzeichen für die SQL LIKE-Klausel
Was ist die vollständige Liste aller Sonderzeichen für eine SQL-Klausel (ich interessiere mich für SQL Server, aber andere wären auch gut)? Z.B SELECT Name FROM Person WHERE Name LIKE '%Jon%' SQL Server : %. _ [Spezifizierer] ZB [az] [^ Spezifizierer] ESCAPE-Klausel ZB% 30! %% 'ESCAPE'! ' wird 30% als wahr …

11
Wie finde ich Lücken in der fortlaufenden Nummerierung in MySQL?
Wir haben eine Datenbank mit einer Tabelle, deren Werte aus einem anderen System importiert wurden. Es gibt eine automatische Inkrementierungsspalte und es gibt keine doppelten Werte, aber es fehlen Werte. Beispiel: Ausführen dieser Abfrage: select count(id) from arrc_vouchers where id between 1 and 100 sollte 100 zurückgeben, aber stattdessen 87. …

8
Cast int zu varchar
Ich habe unten Abfrage und Notwendigkeit, Guss idzuvarchar Schema create table t9 (id int, name varchar (55)); insert into t9( id, name)values(2, 'bob'); Was ich versucht habe select CAST(id as VARCHAR(50)) as col1 from t9; select CONVERT(VARCHAR(50),id) as colI1 from t9; aber sie funktionieren nicht. Bitte vorschlagen.
119 mysql  sql  database  casting  mariadb 


4
SQLite-Primärschlüsselfeld zurücksetzen
Ich habe einige Tabellen in SQLite und versuche herauszufinden, wie das automatisch inkrementierte Datenbankfeld zurückgesetzt werden kann. Ich habe gelesen, dass DELETE FROM tablenamealles gelöscht und das Feld für die automatische Inkrementierung zurückgesetzt werden sollte 0, aber wenn ich dies tue, werden nur die Daten gelöscht . Wenn ein neuer …
118 sql  sqlite 

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.