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.

16
Zeilenversatz in SQL Server
Gibt es in SQL Server eine Möglichkeit, die Ergebnisse ab einem bestimmten Offset zu erhalten? In einer anderen Art von SQL-Datenbank ist beispielsweise Folgendes möglich: SELECT * FROM MyTable OFFSET 50 LIMIT 25 um Ergebnisse zu erhalten 51-75. Dieses Konstrukt scheint in SQL Server nicht vorhanden zu sein. Wie kann …
133 sql  sql-server 

13
Facebook Datenbank Design?
Ich habe mich immer gefragt, wie Facebook die <-> Benutzerbeziehung für Freunde gestaltet hat. Ich denke, die Benutzertabelle ist ungefähr so: user_email PK user_id PK password Ich bilde die Tabelle mit Benutzerdaten (Geschlecht, Alter usw., die per Benutzer-E-Mail verbunden sind, würde ich annehmen). Wie verbindet es alle Freunde mit diesem …

7
SQL-Abfrage zum Einfügen von Datum und Uhrzeit in SQL Server
Ich möchte einen datetimeWert mit der folgenden SQL-Abfrage in eine Tabelle (SQL Server) einfügen insert into table1(approvaldate)values(18-06-12 10:34:09 AM); Aber ich bekomme diese Fehlermeldung. Incorrect syntax near '10'. Ich habe es mit den Zitaten versucht insert into table1(approvaldate)values('18-06-12 10:34:09 AM'); Ich erhalte diese Fehlermeldung Cannot convert varchar to datetime Freundlich …

6
Was ist Volltextsuche vs LIKE
Ich habe gerade einen Beitrag gelesen, in dem "Volltextsuche" in SQL erwähnt wird. Ich habe mich nur gefragt, was der Unterschied zwischen FTS und LIKE ist. Ich habe ein paar Artikel gelesen, konnte aber nichts finden, was es gut erklärt.

7
MIT CHECK ADD CONSTRAINT gefolgt von CHECK CONSTRAINT vs. ADD CONSTRAINT
Ich schaue mir die AdventureWorks-Beispieldatenbank für SQL Server 2008 an und sehe in ihren Erstellungsskripten, dass sie normalerweise Folgendes verwenden: ALTER TABLE [Production].[ProductCostHistory] WITH CHECK ADD CONSTRAINT [FK_ProductCostHistory_Product_ProductID] FOREIGN KEY([ProductID]) REFERENCES [Production].[Product] ([ProductID]) GO gefolgt von: ALTER TABLE [Production].[ProductCostHistory] CHECK CONSTRAINT [FK_ProductCostHistory_Product_ProductID] GO Ich sehe dies für Fremdschlüssel (wie hier), …

10
Wie deklariere ich eine Variable und verwende sie im selben Oracle SQL-Skript?
Ich möchte wiederverwendbaren Code schreiben und muss zu Beginn einige Variablen deklarieren und im Skript wiederverwenden, z. DEFINE stupidvar = 'stupidvarcontent'; SELECT stupiddata FROM stupidtable WHERE stupidcolumn = &stupidvar; Wie kann ich eine Variable deklarieren und in folgenden Anweisungen wiederverwenden, z. B. bei der Verwendung von SQLDeveloper? Versuche Verwenden Sie …

13
Wie verwendet man Skriptvariablen in psql?
In MS SQL Server erstelle ich meine Skripte, um anpassbare Variablen zu verwenden: DECLARE @somevariable int SELECT @somevariable = -1 INSERT INTO foo VALUES ( @somevariable ) Ich werde dann den Wert von @somevariablezur Laufzeit ändern , abhängig von dem Wert, den ich in der jeweiligen Situation haben möchte. Da …

9
Unterscheidet sich in Linq anhand nur eines Feldes der Tabelle
Ich versuche, .distinct in Linq zu verwenden, um Ergebnisse basierend auf einem Feld der Tabelle zu erhalten (daher sind keine vollständigen doppelten Datensätze aus der Tabelle erforderlich). Ich weiß, dass ich grundlegende Abfragen wie folgt schreibe: var query = (from r in table1 orderby r.Text select r).distinct(); aber ich brauche …
133 c#  sql  linq 

4
Die Backend-Version wird zum Entwerfen von Datenbankdiagrammen oder -tabellen nicht unterstützt
Ich versuche, meiner neu erstellten Datenbank über SQL Server Management Studio eine Tabelle hinzuzufügen. Allerdings bekomme ich den Fehler: Die Backend-Version wird zum Entwerfen von Datenbankdiagrammen oder -tabellen nicht unterstützt Um meine aktuell installierten Versionen anzuzeigen, habe ich in SSMS darauf geklickt und Folgendes wurde angezeigt: Was ist hier los?
132 sql  sql-server  database  ssms 

9
Setzen Sie den Wert in MySQL auf NULL
Ich möchte, dass ein Wert festgelegt wird, NULLwenn in dem von mir eingereichten Formular nichts in das Textfeld eingefügt wird. Wie kann ich das erreichen? Ich habe versucht einzufügen, 'NULL'aber dies fügt nur das Wort NULLin das Feld ein. Ich bin mir nicht sicher, welchen Code ich dafür bereitstellen soll. …
132 mysql  sql 


2
SQL-Join für mehrere Spalten in denselben Tabellen
Ich habe 2 Unterabfragen, aber ich habe Probleme, Spalten aus denselben Tabellen zusammenzufügen. Ich habe es versucht: SELECT * FROM (SELECT userid, listid FROM user_views_table WHERE date='2013-05-15' AND view_type='lists') a JOIN (SELECT sourceid, destinationid FROM actions_table WHERE date='2013-05-15' AND payloadtype='lists_user' AND actiontype='delete') b ON a.userid = b.sourceid ON a.listid = …
132 sql  join 



6
MySQL - Beenden / Beenden der gespeicherten Prozedur
Ich habe eine sehr einfache Frage, aber ich habe keinen einfachen Code zum Beenden von SP mit MySQL erhalten. Kann mir jemand mitteilen, wie das geht? CREATE PROCEDURE SP_Reporting(IN tablename VARCHAR(20)) BEGIN IF tablename IS NULL THEN #Exit this stored procedure here END IF; #proceed the code END;

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.