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
Wie erstelle ich eine mandantenfähige Datenbank mit gemeinsam genutzten Tabellenstrukturen?
Unsere Software läuft derzeit auf MySQL. Die Daten aller Mandanten werden im selben Schema gespeichert. Da wir Ruby on Rails verwenden, können wir leicht feststellen, welche Daten zu welchem ​​Mandanten gehören. Es gibt jedoch natürlich einige Unternehmen, die befürchten, dass ihre Daten kompromittiert werden könnten. Daher prüfen wir andere Lösungen. …

4
MySQL-Ergebnisse als durch Kommas getrennte Liste
Ich muss eine Abfrage ausführen wie: SELECT p.id, p.name, (SELECT name FROM sites s WHERE s.id = p.site_id) AS site_list FROM publications p Ich möchte jedoch, dass die Unterauswahl anstelle einer Datenspalte eine durch Kommas getrennte Liste zurückgibt. Ist das überhaupt möglich und wenn ja, wie?
129 sql  mysql  concatenation 

11
Datenbankdesign für eine Umfrage [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 2 Jahren . Verbessere diese Frage Ich muss eine Umfrage erstellen, in …



3
Namenskonvention für eindeutige Einschränkung
Namenskonventionen sind wichtig, und der Primärschlüssel und Fremdschlüssel haben häufig verwendet und offensichtliche Konventionen ( PK_Tableund FK_Table_ReferencedTablesind). Die IX_Table_ColumnBenennung für Indizes ist ebenfalls ziemlich Standard. Was ist mit der EINZIGARTIGEN Einschränkung? Gibt es eine allgemein akzeptierte Namenskonvention für diese Einschränkung? Ich habe gesehen UK_TableName_Column, UQ_TableName_Columnund jemand zu empfehlen AX_TableName_Column- ich …

6
Leichter SQL-Editor für Eclipse [geschlossen]
Geschlossen. Diese Frage entspricht nicht den Richtlinien für Stapelüberlauf . Derzeit werden keine Antworten akzeptiert. Möchten Sie diese Frage verbessern? Aktualisieren Sie die Frage so dass es beim Thema für Stack - Überlauf. Geschlossen vor 5 Jahren . Verbessere diese Frage Gibt es einen einfachen SQL-Editor in Eclipse? Oder muss …


17
Wie versionieren Sie Ihr Datenbankschema? [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 10 Monaten . Verbessere diese Frage Wie bereiten Sie Ihre SQL-Deltas vor? …
128 sql  mysql  schema  versioning 

17
Gibt es einen guten Grund, Großbuchstaben für SQL-Schlüsselwörter zu verwenden? [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 Die Standardeinstellung scheint Großbuchstaben zu sein, …


12
Fügen Sie in einem Befehl eine neue Spalte mit Fremdschlüsseleinschränkung hinzu
Ich versuche, eine neue Spalte hinzuzufügen, die ein Fremdschlüssel sein wird. Ich konnte die Spalte und die Fremdschlüsseleinschränkung mit zwei separaten ALTER TABLEBefehlen hinzufügen : ALTER TABLE one ADD two_id integer; ALTER TABLE one ADD FOREIGN KEY (two_id) REFERENCES two(id); Gibt es eine Möglichkeit, dies mit einem ALTER TABLE-Befehl anstelle …
128 sql 

6
SQL Server: Spalten in Zeilen
Suchen Sie nach einer eleganten (oder einer beliebigen) Lösung zum Konvertieren von Spalten in Zeilen. Hier ein Beispiel: Ich habe eine Tabelle mit dem folgenden Schema: [ID] [EntityID] [Indicator1] [Indicator2] [Indicator3] ... [Indicator150] Folgendes möchte ich als Ergebnis erhalten: [ID] [EntityId] [IndicatorName] [IndicatorValue] Und die Ergebniswerte sind: 1 1 'Indicator1' …
128 sql  sql-server  tsql  unpivot 


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.