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
Entfernen Sie die letzten beiden Zeichen einer Spalte in MySQL
Ich habe eine SQL-Spalte, in der die Einträge Zeichenfolgen sind. Ich muss diese Einträge nach dem Trimmen der letzten beiden Zeichen anzeigen, z. B. wenn der Eintrag 199902345ausgegeben wird 1999023. Ich habe versucht, in TRIM zu schauen, aber es sieht so aus, als ob es nur dann möglich ist, zu …
77 mysql  sql  string 

4
Django-Modelle: Liste der ID abrufen
Wie erhalte ich eine Liste aller IDs / Primärschlüssel für eine Tabelle? Angenommen, ich habe diese Tabelle: class Blog(models.Model) title = models.CharField() body = models.CharField() author = models.ForeignKey(Author) übernimmt das Feld Autor ist ein Autor Objekt. Ich möchte alle IDs von Blog erhalten, wobei author = author Ich weiß, ich …

3
Postgresql extrahiert die letzte Zeile für jede ID
Angenommen, ich habe die nächsten Daten id date another_info 1 2014-02-01 kjkj 1 2014-03-11 ajskj 1 2014-05-13 kgfd 2 2014-02-01 SADA 3 2014-02-01 sfdg 3 2014-06-12 fdsA Ich möchte für jede ID die letzten Informationen extrahieren: id date another_info 1 2014-05-13 kgfd 2 2014-02-01 SADA 3 2014-06-12 fdsA Wie könnte …


7
Wie extrahiere ich Daten aus einer DataTable?
Ich habe eine DataTable, die von einer SQL-Abfrage in eine lokale Datenbank ausgefüllt wird, aber ich weiß nicht, wie ich Daten daraus extrahieren soll. Hauptmethode (im Testprogramm): static void Main(string[] args) { const string connectionString = "server=localhost\\SQLExpress;database=master;integrated Security=SSPI;"; DataTable table = new DataTable("allPrograms"); using (var conn = new SqlConnection(connectionString)) { …
77 c#  sql  ado.net 

3
SQL Multiple Join-Anweisung
Wenn ich nur einen inneren Join in meiner SQL-Anweisung hatte, funktionierte es perfekt. Ich habe versucht, einer zweiten Tabelle beizutreten, und jetzt wird ein Fehler angezeigt, der besagt, dass ein Syntaxfehler vorliegt (fehlender Operator). Was ist hier falsch? adsFormView.SelectCommand = "SELECT * FROM [tableCourse] INNER JOIN [tableGrade] ON [tableCourse].[grading] = …
76 sql  ms-access 

7
MySQL: Hinzufügen eines Tages zum Datum / Uhrzeit-Feld in der Abfrage
In meinem Tisch habe ich ein Feld mit dem Namen eventdatein datetimeFormat wie 2010-05-11 00:00:00. Wie mache ich eine Abfrage, damit sie einen Tag zum eventdateBeispiel hinzufügt , wenn heute ist 2010-05-11, möchte ich in whereKlausel anzeigen, um alle Datensätze mit dem Datum von morgen zurückzugeben. Aktualisieren: Ich habe es …
76 mysql  sql 

8
Standardmäßige Verwendung von 'Z' anstelle von NULL zur Darstellung fehlender Daten?
Außerhalb des Arguments, ob NULLs jemals verwendet werden sollten oder nicht: Ich bin für eine vorhandene Datenbank verantwortlich, die NULL verwendet, um "fehlende oder nie eingegebene" Daten zu bedeuten. Es unterscheidet sich von einer leeren Zeichenfolge, was bedeutet, dass "ein Benutzer diesen Wert festgelegt und" leer "ausgewählt hat." Ein anderer …

8
Warum nicht varchar (max) verwenden?
Ich bin ein bisschen altmodisch, wenn es um Datenbankdesign geht, also bin ich total dafür, die richtigen Datengrößen in Spalten zu verwenden. Als ich jedoch eine Datenbank für einen Freund überprüfte, bemerkte ich, dass er varchar(max)viel benutzte . Mein unmittelbarer Gedanke war nun, es ihm zurückzuwerfen und ihm zu sagen, …

6
Indizierung von Booleschen Feldern
Dies ist wahrscheinlich eine wirklich dumme Frage, aber wird es von großem Vorteil sein, ein boolesches Feld in einer Datenbanktabelle zu indizieren? In einer häufigen Situation, wie z. B. "Soft-Delete" -Datensätze, die als inaktiv gekennzeichnet sind und daher die meisten Abfragen enthalten WHERE deleted = 0, wäre es hilfreich, dieses …
76 sql  mysql  database  indexing 

4
Wie kann ich eine MDB-Datei (Access) in MySQL (oder eine einfache SQL-Datei) konvertieren?
Ist es möglich, einen Dump von SQL-Befehlen aus einer Microsoft Access-Datenbank zu erstellen? Ich hoffe, diese MDB-Datei zum Importieren in eine MySQL-Datenbank konvertieren zu können, damit ich den CSV-Schritt nicht durchlaufen muss. Ich würde erwarten, dass sogar eine MSSQL-Dump-Datei noch funktionsfähige SQL-Befehle enthält, aber ich weiß nichts über MSSQL, bitte …
76 mysql  sql  ms-access  import  dump 

4
SQLite-Kopierdaten von einer Tabelle in eine andere
SQLITE Ich habe 2 Tabellen "Quelle" und "Ziel", die die gleichen Felder haben. ID und LAND, obwohl beide auch andere Felder haben, die nicht gemeinsam sind. Ich muss den Source.Country-Wert in das Destination.Country kopieren, in dem sich der Join in der ID befindet Für mein Leben kann ich Sqlite nicht …
76 sql  sqlite 

5
Eintrag aktualisieren OHNE Zeitstempel zu aktualisieren
Ich habe einen Zeitstempel in einer MySQL-Tabelle mit dem Attribut "ON UPDATE CURRENT_TIMESTAMP". Gibt es eine Möglichkeit, die Aktualisierung des Zeitstempels zu besonderen Anlässen manuell zu deaktivieren? (zB: Aktualisieren des Eintrags, um einen Blog-Beitrag zu überarbeiten, aber nicht zu aktualisieren)
76 mysql  sql  timestamp 


13
SQL Server - Boolesches Literal?
Wie schreibe ich einen literalen booleschen Wert in SQL Server? Siehe Beispielverwendung: select * from SomeTable where PSEUDO_TRUE ein weiteres Beispiel: if PSEUDO_TRUE begin select 'Hello, SQL!' end Hinweis: Die obige Abfrage hat nichts damit zu tun, wie ich sie verwenden werde. Es ist nur, um den wörtlichen Booleschen Wert …

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.