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.


8
So erstellen Sie Beziehungen in MySQL
Im Unterricht "studieren" wir alle Datenbanken und jeder nutzt Access. Gelangweilt versuche ich, das zu tun, was der Rest der Klasse tut, aber mit rohen SQL-Befehlen mit MySQL, anstatt Access zu verwenden. Ich habe es geschafft, Datenbanken und Tabellen zu erstellen, aber wie kann ich nun eine Beziehung zwischen zwei …

3
Löschen Sie eine temporäre Tabelle, falls vorhanden
Ich habe zwei Codezeilen in SQL, die zwei Tabellen im laufenden Betrieb erstellen. Ich muss so etwas tun IF TABLE EXISTS DROP IT AND CREATE IT AGAIN ELSE CREATE IT Meine Zeilen sind die folgenden CREATE TABLE ##CLIENTS_KEYWORD(client_id int) CREATE TABLE ##TEMP_CLIENTS_KEYWORD(client_id int) Wie kann ich dieses Konzept für diese …
96 sql  sql-server 

21
MySQL-Abfrage zur Auswahl von Daten aus der letzten Woche?
Hallo, ich habe eine Tabelle mit einem Datumsfeld und einigen anderen Informationen. Ich möchte alle Einträge der letzten Woche auswählen (Woche ab Sonntag). Tabellenwerte: id date 2 2011-05-14 09:17:25 5 2011-05-16 09:17:25 6 2011-05-17 09:17:25 8 2011-05-20 09:17:25 15 2011-05-22 09:17:25 Ich möchte alle IDs der letzten Woche auswählen. Die …
96 mysql  sql  database  datetime 


3
Wie kann ich mit LINQ SELECT UNIQUE ausführen?
Ich habe eine Liste wie diese: Red Red Brown Yellow Green Green Brown Red Orange Ich versuche mit LINQ eine SELECT UNIQUE zu machen, dh ich möchte Red Brown Yellow Green Orange var uniqueColors = from dbo in database.MainTable where dbo.Property == true select dbo.Color.Name; Ich habe das dann geändert …

8
TSQL - Wie verwende ich GO in einem BEGIN .. END-Block?
Ich generiere ein Skript für die automatische Migration von Änderungen aus mehreren Entwicklungsdatenbanken zu Staging / Produktion. Grundsätzlich werden eine Reihe von Änderungsskripten benötigt, die zu einem einzigen Skript zusammengeführt werden, wobei jedes Skript in eine IF whatever BEGIN ... ENDAnweisung eingeschlossen wird. Einige der Skripte erfordern jedoch eine GOAnweisung, …


9
PostgreSQL - ruft die Zeile ab, die den Max-Wert für eine Spalte enthält
Ich habe es mit einer Postgres-Tabelle ("Lives" genannt) zu tun, die Datensätze mit Spalten für time_stamp, usr_id, transaction_id und living_remaining enthält. Ich benötige eine Abfrage, die mir für jede usr_id die aktuellste Lebenssumme gibt Es gibt mehrere Benutzer (verschiedene usr_id's) time_stamp ist keine eindeutige Kennung: Manchmal treten Benutzerereignisse (zeilenweise in …

8
Wie verwende ich den Index in der select-Anweisung?
Nehmen wir an, in der Mitarbeitertabelle habe ich einen Index (idx_name) für die emp_nameSpalte der Tabelle erstellt. Muss ich den Indexnamen in der select-Klausel explizit angeben, sonst wird er automatisch verwendet, um Abfragen zu beschleunigen. Wenn es in der select-Klausel angegeben werden muss, wie lautet die Syntax für die Verwendung …
96 sql  database  indexing 


1
Erstellt eine EINZIGARTIGE Einschränkung automatisch einen INDEX für die Felder?
Sollte ich einen separaten Index für die emailSpalte definieren (zu Suchzwecken), oder wird der Index "automatisch" zusammen mit einer UNIQ_EMAIL_USEREinschränkung hinzugefügt ? CREATE TABLE IF NOT EXISTS `customer` ( `id` int(11) NOT NULL AUTO_INCREMENT, `user_id` int(11) NOT NULL, `first` varchar(255) NOT NULL, `last` varchar(255) NOT NULL, `slug` varchar(255) NOT NULL, …
96 mysql  sql  indexing 

5
Django wählt nur Zeilen mit doppelten Feldwerten aus
Angenommen, wir haben ein Modell in Django, das wie folgt definiert ist: class Literal: name = models.CharField(...) ... Das Namensfeld ist nicht eindeutig und kann daher doppelte Werte haben. Ich muss die folgende Aufgabe ausführen: Wählen Sie alle Zeilen aus dem Modell aus, die mindestens einen doppelten Wert des nameFelds …
96 sql  django  django-orm 

9
Suche nach Tabellennamen
Ich verwende Folgendes, um in meinen gespeicherten Prozeduren nach Zeichenfolgen zu suchen: use DBname SELECT Name FROM sys.procedures WHERE OBJECT_DEFINITION(OBJECT_ID) LIKE '%xxx%' Ist es einfach, das oben Gesagte so zu ändern, dass Tabellennamen in einer bestimmten Datenbank "DBname" durchsucht werden?


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.