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 ist jetzt () +1 Tag
Ich verwende now()in MySQL-Abfrage. INSERT INTO table SET data = '$data', date = now() Aber ich möchte diesem Datum 1 Tag hinzufügen (damit datesollte es morgen enthalten). Ist es möglich?
212 sql  mysql  datetime 


19
DISTINCT über mehrere Spalten zählen
Gibt es eine bessere Möglichkeit, eine Abfrage wie diese durchzuführen: SELECT COUNT(*) FROM (SELECT DISTINCT DocumentId, DocumentSessionId FROM DocumentOutputItems) AS internalQuery Ich muss die Anzahl der verschiedenen Elemente aus dieser Tabelle zählen, aber das Unterschied ist über zwei Spalten. Meine Abfrage funktioniert einwandfrei, aber ich habe mich gefragt, ob ich …

10
Speichern von JSON in der Datenbank im Vergleich zu einer neuen Spalte für jeden Schlüssel
Ich implementiere das folgende Modell zum Speichern benutzerbezogener Daten in meiner Tabelle - ich habe 2 Spalten - uid(Primärschlüssel) und eine metaSpalte, in der andere Daten über den Benutzer im JSON-Format gespeichert werden. uid | meta -------------------------------------------------- 1 | {name:['foo'], | emailid:['foo@bar.com','bar@foo.com']} -------------------------------------------------- 2 | {name:['sann'], | emailid:['sann@bar.com','sann@foo.com']} -------------------------------------------------- Ist …


8
Suchen Sie in MySQL nach Zeilen mit demselben Wert in einer Spalte
In einer [member] -Tabelle haben einige Zeilen denselben Wert für die emailSpalte. login_id | email ---------|--------------------- john | john123@hotmail.com peter | peter456@gmail.com johnny | john123@hotmail.com ... Einige Benutzer verwendeten eine andere Anmelde-ID, aber dieselbe E-Mail-Adresse. Für diese Spalte wurde keine eindeutige Einschränkung festgelegt. Jetzt muss ich diese Zeilen finden und …
209 sql  mysql  database 

5
Einschränkungen vorübergehend deaktivieren (MS SQL)
Ich suche nach einer Möglichkeit, alle DB-Einschränkungen (z. B. Tabellenbeziehungen) vorübergehend zu deaktivieren. Ich muss die Tabellen einer Datenbank (mit INSERTs) in eine andere Datenbank kopieren. Ich weiß, dass ich das erreichen kann, indem ich Befehle in der richtigen Reihenfolge ausführe (um Beziehungen nicht zu unterbrechen). Es wäre jedoch einfacher, …


30
Kann jemand eine SQL-Abfrage urheberrechtlich schützen? [geschlossen]
Diese Frage passt derzeit nicht zu unserem Q & A-Format. Wir erwarten, dass die Antworten durch Fakten, Referenzen oder Fachwissen gestützt werden, aber diese Frage wird wahrscheinlich zu Debatten, Argumenten, Umfragen oder erweiterten Diskussionen führen. Wenn Sie der Meinung sind, dass diese Frage verbessert und möglicherweise erneut geöffnet werden kann, …
207 sql 

8
Oracle Unterschiede zwischen NVL und Coalesce
Gibt es nicht offensichtliche Unterschiede zwischen NVL und Coalesce in Oracle? Die offensichtlichen Unterschiede bestehen darin, dass Coalesce das erste Nicht-Null-Element in seiner Parameterliste zurückgibt, während nvl nur zwei Parameter verwendet und den ersten zurückgibt, wenn es nicht Null ist, andernfalls den zweiten. Es scheint, dass NVL nur eine "Base …
207 sql  oracle  coalesce  nvl 




4
Wie verschiebe ich Spalten in einer MySQL-Tabelle?
Derzeit habe ich die folgende MySQL-Tabelle: Employees (empID, empName, department); Ich möchte die Tabelle wie folgt ändern: Employees (empID, department, empName); Wie kann dies mit ALTERAnweisungen geschehen ? Hinweis: Ich möchte nur die Spaltenpositionen ändern.
207 mysql  sql  alter 

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.