Als «sql» getaggte Fragen

83
So summieren Sie zwei Felder in einer SQL-Abfrage

Ich muss die Summe von zwei Feldern erhalten, die sich in derselben Zeile befinden, und diese Nummer in ein Feld am Ende derselben Zeile eingeben. Das ist mein Code. Sum(tbl1.fld1 + tbl1.fld2) AS [Total] Wird dafür die SUMME-Funktion verwendet, oder können Sie die SUMME-Funktion nur zum...

83
Wählen Sie Daten zwischen einem Datums- / Zeitbereich aus

Wie wähle ich Daten zwischen einem Datumsbereich in MySQL aus? Meine datetimeKolumne ist im 24-Stunden-Zulu-Zeitformat. select * from hockey_stats where game_date between '11/3/2012 00:00:00' and '11/5/2012 23:59:00' order by game_date desc; Gibt trotz Daten zwischen diesen Zeiträumen...

83
IF-THEN-ELSE-Anweisungen in postgresql

Ich möchte eine postgresql-Abfrage schreiben, um Folgendes zu tun: if(field1 > 0, field2 / field1 , 0) Ich habe diese Abfrage ausprobiert, aber sie funktioniert nicht if (field1 > 0) then return field2 / field1 as field3 else return 0 as field3 Danke dir

82
Löschen Sie aus zwei Tabellen in einer Abfrage

Ich habe zwei Tabellen in MySQL #messages table : messageid messagetitle . . #usersmessages table usersmessageid messageid userid . . Wenn ich jetzt aus der Nachrichtentabelle löschen möchte, ist das in Ordnung. Wenn ich jedoch eine Nachricht mit der Nachrichten-ID lösche, ist der...

82
MySQL: Typecasting NULL auf 0

Nehmen wir die folgende Tabelle an (z. B. ein Ergebnis mehrerer innerer Join-Anweisungen): id | column_1 | column_2 ------------------------ 1 | 1 | 2 | 2 | 2 3 | | 3 Was Sie zum Beispiel aus folgender Aussage erhalten könnten: select a.id, t1.column_1, t2.column_2 from a left join t1 on...

82
Warum Select Top 100 Percent verwenden?

Ich verstehe, dass Sie vor SQL Server 2005 SQL Server "austricksen" konnten, um die Verwendung einer Reihenfolge in einer Ansichtsdefinition zu ermöglichen, indem Sie sie auch TOP 100 PERCENTin die SELECT- Klausel aufnehmen. Ich habe jedoch anderen Code gesehen, den ich geerbt habe und der SELECT...

82
Abrufen von Daten für das Histogramm

Gibt es eine Möglichkeit, Bin-Größen in MySQL anzugeben? Im Moment versuche ich die folgende SQL-Abfrage: select total, count(total) from faults GROUP BY total; Die Daten, die generiert werden, sind gut genug, aber es gibt einfach zu viele Zeilen. Was ich brauche, ist eine Möglichkeit, die...