Als «having» getaggte Fragen

18
Was ist der Unterschied zwischen HAVING und WHERE?
Ich muss falsch googeln oder ich habe einen dummen Moment in der Zeit. Was ist der Unterschied zwischen HAVINGund WHEREin einer SQL SELECTAussage? EDIT: Ich habe Stevens Antwort als die richtige markiert, da sie die wichtigsten Informationen auf dem Link enthielt: Wenn GROUP BYnicht verwendet, HAVINGverhält es sich wie eine …
260 sql  where  having 

7
SQL - mit VS wo
Ich habe die folgenden zwei Tabellen: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). Ich möchte den Dozenten mit der größten Spezialisierung finden. Wenn ich das versuche, funktioniert es nicht: SELECT L.LectID, Fname, Lname FROM Lecturers L, Lecturers_Specialization S WHERE L.LectID = S.LectID AND COUNT(S.Expertise) >= ALL (SELECT …
202 sql  where  having 

4
SQL-Abfrage zum Suchen von Datensätzen mit count> 1
Ich habe eine Tabelle mit dem Namen PAYMENT. In dieser Tabelle habe ich eine Benutzer-ID, eine Kontonummer, eine Postleitzahl und ein Datum. Ich möchte alle Datensätze für alle Benutzer finden, die mehr als eine Zahlung pro Tag mit derselben Kontonummer haben. UPDATE: Zusätzlich sollte es einen Filter geben, der nur …
176 sql  count  group-by  having 

9
MySQL - Verwenden von COUNT (*) in der WHERE-Klausel
Ich versuche Folgendes in MySQL zu erreichen (siehe pseudoCode) SELECT DISTINCT gid FROM `gd` WHERE COUNT(*) > 10 ORDER BY lastupdated DESC Gibt es eine Möglichkeit, dies zu tun, ohne ein (SELECT ...) in der WHERE-Klausel zu verwenden, da dies wie eine Verschwendung von Ressourcen erscheint.


5
Können Sie einen Alias ​​in der WHERE-Klausel in MySQL verwenden?
Ich muss einen Alias ​​in der WHERE-Klausel verwenden, aber es sagt mir immer wieder, dass es sich um eine unbekannte Spalte handelt. Gibt es eine Möglichkeit, dieses Problem zu umgehen? Ich muss Datensätze auswählen, deren Bewertung höher als x ist. Die Bewertung wird als folgender Alias ​​berechnet: sum(reviews.rev_rating)/count(reviews.rev_id) as avg_rating
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.