Tag: sql
Structured Query Language (SQL) ist eine Sprache zur Abfrage von Datenbanken. Fragen sollten code-Beispiele, die die Struktur einer Tabelle, Beispieldaten, und ein tag für die DBMS-Implementierung (z.B. MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2, etc.) verwendet wird. Wenn Ihre Frage bezieht sich ausschließlich auf eine spezifische DBMS – (unter Verwendung von spezifischen Erweiterungen/Funktionen), verwenden Sie das DBMS-tag statt. Antworten auf die Fragen getaggt mit SQL sollte eine ISO/IEC-standard-SQL.
9
Antworten
So, ich bin schreiben Sie eine gespeicherte Prozedur in MS SQL Server 2008. Es ist eine wirklich lange Abfrage und ich muss schreiben, es dynamisch zu, so erstelle ich eine variable namens @Query und machen es der
1
Antworten
Ich finde keine details über das optimistische sperren in MySQL. Ich habe gelesen, dass ab einer Transaktion halten-updates auf zwei Entitäten synchronisiert, allerdings - es hört nicht auf zwei Anwender die Aktualisierung der Daten in der gleichen
3
Antworten
Meiner Sammlung in mongodb ähnelt der folgenden Tabelle in SQL: Gefühle(Firma,Stimmung) Nun brauche ich eine Abfrage ausführen, wie diese: SELECT Company, SUM(CASE WHEN Sentiment >0 THEN Sentiment ELSE 0 END) AS SumPosSenti, SUM(CASE WHEN Sentiment <0 THEN
22
Antworten
Ich habe eine Tabelle create table us ( a number ); Nun habe ich Daten wie: a 1 2 3 4 null null null 8 9 Nun brauche ich eine einzelne Abfrage zu zählen null und die
3
Antworten
Ich bin mit Postgres, und ich habe eine große Anzahl von Zeilen, die müssen in die Datenbank eingefügt wurden, unterscheiden sich nur in Bezug auf eine ganze Zahl, die inkrementiert wird. Verzeihen Sie, was mag eine dumme
3
Antworten
Ich eine Allgemeine Frage, die ich versuche, zu erklären, mit einem Beispiel. Sagen, ich habe eine Tabelle mit den Feldern: "id", "name", "Kategorie", "Erscheinungen" und "ratio" Die Idee ist, dass ich mehrere items, die jeweils mit Bezug
4
Antworten
Ich bin an einem Projekt arbeiten, ermöglicht es dem Benutzer zu Bearbeiten, eine Liste von Entitäten. Ich anzeigen diese Entitäten anzeigen von Modellen und zeigen Sie Sie mit editor-Felder. Wenn der Benutzer drückt den Absenden-button, gehe ich
2
Antworten
In der MSDN-Dokumentation sagt für SUSER_SNAME Funktion: Gibt die login-Identifikation Namen von einem Benutzer Sicherheits-id (SID). Mehr vorbei, heißt es für die SUSER_NAME Funktion: Gibt die login-Kennung-name des Benutzers. Dennoch, wenn ich führen Sie die folgenden SQL-Anweisungen
4
Antworten
Habe ich gesucht, aber immer noch kann nicht scheinen, um dies für mich zu arbeiten. Ich habe ein array von Id ' s die mit einem Benutzer verknüpft (Ihre Organisation Id). Diese sind in einem int wie
3
Antworten
Habe ich einige SQL-Skripts für Oracle-und ich Frage mich, genau zu wissen, was ist das Ziel der folgenden Zeile: REM INSERTING into TABLE_NAME Nach dieser Zeile bekomme ich die inserts für die Tabelle. Insert into TABLE_NAME (ID,ENUM_KEY,NAME,DESCRIPTION)
7
Antworten
Dieser sollte einfach sein und zeigt meiner SQL Unwissenheit: SQL> select max(1,2) from dual; select max(1,2) from dual * ERROR at line 1: ORA-00909: invalid number of arguments Ich weiß, max ist in der Regel verwendet für
8
Antworten
Ich habe eine Frage, wo bekomme ich die Wochentag von einem Datum, aber standardmäßig: Sonntag = 1 Moday = 2 etc. Die Funktion ist: DATEPART(dw,ads.date) as weekday Muss ich das Ergebnis so: Sonntag = 7 Montag =
3
Antworten
Wie würde ich das update eine Spalte mit der ein zufälliges Datum in den letzten 2 Wochen mit MySQL? Beispiel (code tatsächlich nicht funktioniert): UPDATE mytable SET col = sysdate() - rand(1, 14); InformationsquelleAutor der Frage Blair
13
Antworten
Was sind die Profis und Nachteile mit NULL-Werte in SQL im Gegensatz zu default-Werte? PS. Viele ähnliche Fragen gestellt wurden, die hier aber keine Antwort auf meine Frage. InformationsquelleAutor der Frage Registered User | 2010-01-22
6
Antworten
Was nicht Gehen will für den zweiten Parameter in diesem SQL-Abfrage. Ich bin versucht, die IN Suche in postgres. stmt, err := db.Prepare("SELECT * FROM awesome_table WHERE id= $1 AND other_field IN $2") rows, err := stmt.Query(10,
5
Antworten
Ich bin mir bewusst, dass SQL-injection ist eher gefährlich. Jetzt in meinem C# - code, den ich verfassen parametrisierte Abfragen mit SqlCommand Klasse: SqlCommand command = ...; command.CommandText = "SELECT * FROM Jobs WHERE JobId = @JobId;";
4
Antworten
Habe ich den cursor mit der query-Anweisung wie folgt: cursor.execute("select rowid from components where name = ?", (name,)) Möchte ich prüfen, die Existenz der Komponenten: dem Namen und der Rückkehr zu einer python variable. Wie mache ich
8
Antworten
Ich würde gerne eine Abfrage schreiben, gibt einfach 1 oder 0, je nachdem, ob die gewünschten Ergebnisse erzielen. Ich bin am überlegen diese zu verwenden, IF EXISTS( select * from myTable where id=7 and rowInsertDate BETWEEN '01/01/2009'
4
Antworten
Die ORDER BY-Klausel ist decribed in der PostgreSQLdocumentation: ORDER BY expression [ ASC | DESC | USING operator ] [ NULLS { FIRST | LAST } ] [, ...] Kann jemand geben Sie mir einige Beispiele, wie
3
Antworten
Sagen wir ich habe eine Tabelle von Zeilen mit Koordinaten. Was wäre der beste Weg zu ziehen, nur die Reihen von Koordinaten, die in den radius der anderen koordinieren? Zur Vereinfachung meine Frage, ich gebe das folgende
4
Antworten
(EDIT: ich habe es ein community-wiki, da ist es besser geeignet, um ein kollaboratives format.) Gibt es eine fülle von Möglichkeiten für den Zugriff auf SQL Server und anderen Datenbanken aus .NET. Alle haben Ihre vor-und Nachteile
2
Antworten
Vor einer Weile stellte ich eine Frage über Hierarchie/version Nummer die Sortierung in SQL Server. ( Wie Kann ich Eine Art 'Versionsnummer' Spalte Generisch Mit einer SQL Server-Abfrage). Unter den Antworten, die eingereicht wurden, war dieser link
6
Antworten
Ist es ein Weg, um eine timestamp-Spalte in Oracle, die automatisch speichert einen Zeitstempel, Wann der Datensatz geändert hat ? InformationsquelleAutor der Frage Ayrad | 2009-10-23
9
Antworten
Ich habe Abfrage, erstellen von Benutzer-Eingaben ( weitergeleitet via html-Formular). Es sieht aus wie (einfaches Beispiel): Select * From [table] Where [table].[column] like '<parameter>' Dieser parameter kann optional sein, so dass, wenn Benutzer entsprechende Eingabefeld leer, ich
4
Antworten
Ich habe zwei Tabellen und ich brauche zum erstellen einer Ansicht. Die Tabellen sind: credit_orders(id, client_id, number_of_credits, payment_status) credit_usage(id, client_id, credits_used, date) Verwende ich folgende Abfrage, um dies zu tun. Die Abfrage ohne "create view" - Teil
3
Antworten
Ich habe ein SQL Abfrage, die wie folgt aussieht: select name, count (*) from Results group by name order by name und ein weiteres, identisch, die Belastungen aus einem Archiv Ergebnisse, die Tabelle, aber die Felder sind
3
Antworten
In MySQL, ich möchte eine neue Tabelle erstellen mit allen Informationen, die in dieser Abfrage: select * into consultaa2 from SELECT CONCAT( 'UPDATE customers SET customers_default_address_id= ', (SELECT a.address_book_id FROM address_book a where c.customers_id=a.customers_id order by address_book_id
7
Antworten
Wenn ich eine Abfrage ausführen wie: SELECT COUNT(*) as num FROM table WHERE x = 'y' Wird es immer ein Ergebnis zurückgeben, selbst wenn die Abfrage nicht mit jeder Platte? Oder brauche ich, um zu überprüfen und
11
Antworten
Was ist der beste Weg, um IDENTITY der eingefügten Zeile? Weiß ich über @@IDENTITY und IDENT_CURRENT und SCOPE_IDENTITY aber nicht verstehen, die vor-und Nachteile an jeden. Kann mir bitte jemand erklären, die Unterschiede und Wann sollte ich
1
Antworten
Ich bin sehr neu zu Datenbanken, die ich nicht gearbeitet habe viele. Jetzt will ich zu verstehen, der Begriff Datenbank-Cluster. Ich habe gegoogelt, viel gefunden und viele nützliche links, aber ich bin nicht in der Lage, Sie
7
Antworten
Muss ich ein Skript zum kopieren einer bestimmten Datenbank-Rolle von einem SQL server zu einem anderen. Gibt es einen einfachen Weg, um ein Skript zu generieren, legt die Rolle und die alle die Rolle Berechtigungen? InformationsquelleAutor der
5
Antworten
Ich habe vor kurzem erfuhr von der Existenz der neuen "AUSNAHME" - Klausel in SQL Server (ein bisschen spät, ich weiß...), thru-code Lesen, geschrieben von einem Kollegen. Es ist wirklich überrascht mich! Aber dann habe ich einige
23
Antworten
Ich habe ein problem in einem der teams, an denen ich arbeite. Einer der Jungs ist ein bisschen SQL glücklich in meiner Meinung und will zum speichern der log-Informationen erzeugt, indem ein kleines python-FTP-downloader in einer Datenbank,
8
Antworten
Habe ich die Zeilen in eine Tabelle der Oracle-Datenbank einzigartig sein sollte für eine Kombination der beiden Felder, aber die einzigartige beschränken, ist nicht auf die Tabelle, so dass ich brauchen, um zu finden, die alle Zeilen,
2
Antworten
Ich bin mit SQL Server 2008 und ich muss einen Auftrag des SQL Server-aus SQL Server-Agent. Ich bin neu in SQL Server-Job, und ich möchte, um eine gespeicherte Prozedur ausführen regelmäßig aus einer SQL-Server-Job. Aber ich habe
3
Antworten
Ich habe eine Tabelle mit Benutzern. Wenn ein Benutzer gelöscht wird, bekomme ich: DELETE-Anweisung in Konflikt mit der REFERENCE-Einschränkung Offenbar CASCADE DELETE ist nicht so einfach wie ich es mir vorgestellt, die in SQL Server, und die
8
Antworten
Beispielsweise können SELECT foo FROM bar WHERE foo BETWEEN 5 AND 10 wählen Sie 5 und 10 oder Sie sind ausgeschlossen von dem Angebot? InformationsquelleAutor der Frage Lea Verou | 2009-04-14
5
Antworten
Ich war auf der Suche in die Schritte, wie man zu Datenbank wiederherstellen Backup mit SQL-Skript (T-SQL). Hier sind die Schritte: Datenbank YourDB hat voll-backup YourBackUpFile.bak. Es kann wieder hergestellt werden, mit folgenden zwei Schritten: Schritt 1:
3
Antworten
Habe ich dieses Verfahren: CREATE OR REPLACE PROCEDURE PROC1(invoicenr IN NUMBER, amnt OUT NUMBER) AS BEGIN SELECT AMOUNT INTO amnt FROM INVOICE WHERE INVOICE_NR = invoicenr; END; Also bei mir läuft es so, es gibt absolut nichts:
7
Antworten
Wie kann ich das umbenennen eines Schemas mit SQL Server? InformationsquelleAutor der Frage | 2008-11-25
14
Antworten
Wir haben ein paar Instanzen pro Tag, wo wir eine ganze Reihe von SQL-Timeout-Fehlern, die von mehreren Anwendungen (System.Daten.SqlClient.SqlException: Timeout ist abgelaufen. Das Zeitlimit wurde vor Abschluss des Vorgangs oder der server antwortet nicht.) Wir haben über
2
Antworten
Ist es möglich, eine Auswahl aus dem Ergebnis einer union? Zum Beispiel versuche ich, etwas zu tun: SELECT A FROM ( SELECT A, B FROM TableA UNION SELECT A, B FROM TableB ) WHERE B > 'some
5
Antworten
Dass ich auf diese Frage in einem interview und hatte keine Ahnung, wie das zu beantworten: Gibt es eine Tabelle, die einen index auf eine Spalte, und Sie Abfrage: select * from table_name where column_having_index="some value"; Dauert
4
Antworten
Hibernate ist Criteria API hat Restrictions.ilike Funktion hat den folgenden Vertrag: Einem case-insensitive "wie", ähnlich wie Postgres ilike-operator Cool. Aber die gleiche Klasse hat auch like Funktion, da Sie viel mehr vage Vertrag: Einen "wie" - Einschränkung,
5
Antworten
Ich habe den folgenden code innerhalb einer gespeicherten Prozedur. WHERE WPP.ACCEPTED = 1 AND WPI.EMAIL LIKE '%@MATH.UCLA.EDU%' AND (WPP.SPEAKER = 0 OR WPP.SPEAKER IS NULL) AND WPP.COMMENT NOT LIKE '%CORE%' AND WPP.PROGRAMCODE = 'cmaws3' NICHT WIE-Anweisung nicht
6
Antworten
Gibt es eine einfache Möglichkeit, Duplikate entfernen in dem folgenden query - email_list = Emails.objects.order_by('email') Versuchte ich mit duplicate () - aber es hat nicht funktioniert. Könnten Sie bitte zeigen Sie mir die genaue syntax für diese
3
Antworten
Ich habe eine Tabelle: LocationId OriginalValue Mean 1 0.45 3.99 2 0.33 3.99 3 16.74 3.99 4 3.31 3.99 usw... Wie würde ich arbeiten, die Standard Deviation mit Hilfe dieser Tabelle und auch, was würden Sie empfehlen
9
Antworten
Ich arbeite an code geschrieben, die von einem früheren Entwickler und in einer Abfrage, die es sagt, WHERE p.name <=> NULL Was bedeutet <=> bedeuten in dieser Abfrage? Ist es etwas, das gleich =? Oder ist es
5
Antworten
Bin ich mit spark-1.3.1 (pyspark) und ich haben generiert eine Tabelle mit einer SQL-Abfrage. Ich habe jetzt ein Objekt, das ist ein DataFrame. Ich möchte für den export dieses DataFrame-Objekt (ich nannte es "Tabelle") in eine csv-Datei,
6
Antworten
Habe ich diese MySQL-Tabellen: Tabelle1: id | writer 1 | Bob 2 | Marley 3 | Michael Tabelle2: user_one | user_two 1 | 2 Und diese Abfrage: SELECT table1.id FROM table1 LEFT JOIN table2 ON table1.id =