Tag: having
Verwenden Sie dieses tag für Fragen rund um die HAVING-Schlüsselwort in SQL.
2
Antworten
Ich würde gerne wählen Sie nur die Zeilen, wo die Anzahl größer als 1 ist (in anderen Worten, die Duplikate) jetzt von ein paar tausend Schallplatten, die ich am meisten sehen, 1s mit ein paar 2s und
4
Antworten
Habe ich mit Django für ein paar Jahre jetzt, aber ich bin kämpfen, heute mit dem hinzufügen einer HAVING Einschränkung einer GROUP BY. Meine queryset ist folgende: crm_models.Contact.objects\ .filter(dealercontact__dealer__pk__in=(265,), dealercontact__activity='gardening', date_data_collected__gte=datetime.date(2012,10,1), date_data_collected__lt=datetime.date(2013,10,1))\ .annotate(nb_rels=Count('dealercontact')) gibt mir die folgende
1
Antworten
Ich habe eine Tabelle mit 3 Spalten: userid mac_address count Die Einträge für eine Benutzer könnte wie folgt Aussehen: 57193 001122334455 42 57193 000C6ED211E6 15 57193 FFFFFFFFFFFF 2 Möchte ich eine Ansicht erstellen, die zeigt nur die
1
Antworten
Nicht ganz sicher, wie Sie Sie zu bekommen diese. Ich habe eine Mitarbeiter-Tabelle und ich brauche zu finden, das Durchschnittliche Gehalt. Ich weiß, dass ich verwenden können, verwenden Sie avg(). Aber der trick ist, ich muss den
2
Antworten
Mithilfe von SQL Server 2005. Ich bin Gebäude eine Bestandsaufnahme/purchasing-Programm und ich bin an dem Punkt, wo ich noch die Benutzer auf "check out" - Ausrüstung. Wenn er wählt ein Produkt, muss ich Abfragen, welche Lagerorte verfügen
5
Antworten
Diese Abfrage SELECT FirstName, LastName, NCAAStats.AccountId, College_Translator.school_name, StatTypeId, COUNT(*) AS 'Count' FROM NCAAstats INNER JOIN College_Translator ON College_Translator.AccountID = NCAAstats.AccountId GROUP BY FirstName, LastName, NCAAStats.AccountId, College_Translator.school_name, CalendarYear, StatTypeId HAVING COUNT(*) >1 ORDER BY 'Count' DESC Wählt Datensätze,
2
Antworten
HALLO, Ich bin habend ein großes problem mit einer Abfrage, das sind die Daten, die ich in meiner Tabelle: entityId groupId groupDepth -------------------- -------------------- ----------- NULL 1090 0 56 1090 1 222 1090 1 226 1090 1
2
Antworten
Tabelle XRDK/WHSHIPP_R3 hat 4 Spalten - ZNWHSE, ZNSITE, ZNMANE, ZNRECD mit insgesamt 1,071 records. Habe ich isoliert, die ZNMANE zahlen, die verwendet wurden, mehr als einmal durch; SELECT ZNMANE FROM XRDK/WHSHIPP_R3 GROUP BY ZNMANE HAVING (COUNT(ZNMANE) >1)
1
Antworten
Ich konnte schreiben Sie eine Abfrage, die eine Aggregatfunktion in zwei Arten: select team, count(min) as min_count from table group by team having count(min) > 500 oder select * from ( select team, count(min) as min_count from
2
Antworten
Ok also es gibt paar stellen, die schon hier auf dieser und noch weniger auf das web. Ich habe buchstäblich versucht, jeden einzelnen von Ihnen und kann nicht alles bekommen, um zu arbeiten. Ich hoffe, jemand hier
3
Antworten
Ich habe eine SQL-Abfrage, die würde ich gerne umwandeln in ein-Kriterien (Hibernate 3.3.2) zu verwenden, ihn in meine persistancy Schicht. Das ist die Abfrage : select last_name from member where member.end_date > SYSDATE group by member.last_name having
5
Antworten
Ich habe eine Tabelle, die gespeicherte Benutzer-play-Liste, eine video kann angesehen werden, die von mehreren Anwendern für mehrere Male. A-records geht so: videoid, userid, time 123, abc , 2013-09-11 Es bedeutet, dass der Benutzer(abc) hat beobachtet video(123)
5
Antworten
Ich letztendlich eine Liste der "import" Datensätze zählen "album" Datensätze, die nur einen "song" jeder. Dies ist, was ich jetzt verwende: select i.id, i.created_at from imports i where i.id in ( select a.import_id from albums a inner
7
Antworten
Habe ich die beiden folgenden Tabellen: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). Möchte ich finden der Dozent mit den meisten Spezialisierung. Wenn ich versuche, es funktioniert nicht: SELECT L.LectID, Fname, Lname FROM Lecturers
2
Antworten
Brauche ich, um zu zeigen, wie viele verschiedene Werte jeden 'id' hat. Sollte es so Aussehen: id | component_a | component_b | component_c -------------------------------------------------- KLS11 | none | one | none KLS12 | one | one |
3
Antworten
Ich versuche, use-CASE-und GROUP BY zusammen bedingt die Ergebnisse filtern wenn Sie nur die Kleinschreibung Kriterien, und wenn Sie nicht, die Ergebnisse zurückgeben, als gäbe es keine GROUP BY-Kriterien angegeben. Hier ein einfaches Modell, was ich habe:
1
Antworten
Den folgenden Kriterien Abfrage berechnet den Durchschnitt der Bewertung von verschiedenen Gruppen von Produkten. CriteriaBuilder criteriaBuilder=entityManager.getCriteriaBuilder(); CriteriaQuery<Tuple>criteriaQuery=criteriaBuilder.createQuery(Tuple.class); Metamodel metamodel=entityManager.getMetamodel(); EntityType<Product>entityType=metamodel.entity(Product.class); Root<Product>root=criteriaQuery.from(entityType); SetJoin<Product, Rating> join = root.join(Product_.ratingSet, JoinType.LEFT); Expression<Number> quotExpression = criteriaBuilder.quot(criteriaBuilder.sum(join.get(Rating_.ratingNum)), criteriaBuilder.count(join.get(Rating_.ratingNum))); Expression<Integer> roundExpression = criteriaBuilder.function("round", Integer.class,
2
Antworten
Bin ich mit dem SSMS 2008 und versuche zu wählen Anzahl der Verbraucher, die Teil von zwei verschiedenen Ereignissen. Wahrscheinlich ist dies eine einfache Abfrage, aber es ist derzeit nicht zurückkehren, erwartet Graf. Hier ist mein T-SQL-code,
1
Antworten
Ich habe Probleme bei der Umsetzung der group_by und Abfragen mit Eloquent in Laravel. Hier ist das Szenario: orders - id - qty deliveries - id - qty - order_id Möchte ich eine Verknüpfung zum anzeigen der
1
Antworten
Ich werde durch einige sql-syntax-Studie für die oracle-sql-Prüfung, fand ich etwas verwirrend basiert auf der offizielle Referenzen, die select-syntax ist wie folgt : SELECT [ hint ] [ { { DISTINCT | UNIQUE } | ALL }
2
Antworten
Ich Habe Tabelle mit odd_id und ich möchten, wählen Sie Kombinationen, die für verschiedene ticket_id ist. Hier ist meine Abfrage: SELECT ticket_id, GROUP_CONCAT(odd_id) as oddsconcat FROM ticket_odds GROUP BY ticket_id Und es gibt mir Folgende: '28', '14472510,14472813,14472546,14472855,14472746,14472610,14472647'
6
Antworten
Sagen, es ist eine solche Tabelle: mysql> SELECT * FROM tags; +---------+--------+ | post_id | tag_id | +---------+--------+ | 1 | 2 | | 1 | 3 | | 1 | 1 | | 2 | 1
6
Antworten
Ich will den Namen des Mitarbeiters an, hat sich das Mindestgehalt. Gibt es eine Möglichkeit, dies zu tun mit nur einer Anfrage? Ich habe meine Anfrage unten, es funktioniert nicht, da die having-Klausel erfordert eine Bedingung. Gibt
2
Antworten
Habe ich die folgende SQL-Anweisung: SELECT [l.LeagueId] AS LeagueId, [l.LeagueName] AS NAME, [lp.PositionId] FROM (Leagues l INNER JOIN Lineups lp ON l.LeagueId = lp.LeagueId) WHERE (lp.PositionId = 1) OR (lp.PositionId = 3) OR (lp.PositionId = 2) Was
2
Antworten
Ich versuche, erstellen Sie eine MySQL-Abfrage, die zurückkehren wird, werden alle einzelnen Zeilen (nicht gruppiert), die doppelte Werte aus, die innerhalb einer Gruppe von bezugsdatensätzen. Von 'Gruppen von verwandten Datensätzen" meine ich, dass diejenigen, die mit dem
2
Antworten
Ich bin die Gruppierung meine Ergebnisse basieren auf einer Spalte X und ich möchte die Zeilen zurückzugeben, die höchste Spalte Y-Wert in der Gruppe. SELECT * FROM mytable GROUP BY col1 HAVING col2 >= (SELECT MAX(col2) FROM
1
Antworten
Ich habe eine Tabelle wie diese: +-----+-----+-------+ | id | fk | value | +-----+-----+-------+ | 0 | 1 | peter | | 1 | 1 | josh | | 3 | 2 | marc | |
3
Antworten
Ich habe eine schriftliche Abfrage mittels der Hibernate Criteria-API schnappen Sie sich einen überblick über einen bestimmten Wert, jetzt muss ich in der Lage sein, das Ergebnis einschränken auf die Zeilen, wo diese Summe größer oder gleich
5
Antworten
Ist es möglich, eine WHERE-Klausel verwenden, nach der eine HAVING-Klausel? Die erste Sache, die kommt meiner Meinung nach sub fragt, aber ich bin mir nicht sicher. P. S. Wenn die Antwort positiv ist, könnten Sie einige Beispiele
8
Antworten
Ich versuche Folgendes in MySQL (siehe pseudo code) SELECT DISTINCT gid FROM `gd` WHERE COUNT(*) > 10 ORDER BY lastupdated DESC Gibt es eine Möglichkeit, dies zu tun, ohne über eine (SELECT...) in der WHERE-Klausel, denn das
20
Antworten
Muss ich googeln, in die falsche Art und Weise oder ich bin mit einem dummen moment in der Zeit. Was ist der Unterschied zwischen HAVING und WHERE in einem SQL SELECT Aussage? EDIT: ich hab markierte Steven
4
Antworten
Ich habe zwei Tabellen: groups und group_members. Den groups Tabelle enthält alle Informationen, die für jede Gruppe, wie etwa seine ID, Titel, Beschreibung, etc. In der group_members Tabelle listet alle Mitglieder, die abgesehen von jeder Gruppe wie
2
Antworten
wie Schreibe ich diese Abfrage in linq (vb.net)? select B.Name from Company B group by B.Name having COUNT(1) > 1 InformationsquelleAutor der Frage Fernando | 2010-01-16
2
Antworten
Habe ich folgende Abfrage in PostgreSQL: SELECT COUNT(a.log_id) AS overall_count FROM "Log" as a, "License" as b WHERE a.license_id=7 AND a.license_id=b.license_id AND b.limit_call > overall_count GROUP BY a.license_id; Warum erhalte ich diese Fehlermeldung: FEHLER: Spalte "overall_count" existiert
7
Antworten
Ich habe zwei Tabellen: 1. Lecturers (LectID, Fname, Lname, degree). 2. Lecturers_Specialization (LectID, Expertise). Möchte ich finden der Dozent mit den meisten Spezialisierung. Wenn ich versuche, es funktioniert nicht: SELECT L.LectID, Fname, Lname FROM Lecturers L, Lecturers_Specialization
5
Antworten
Ich habe eine Tabelle mit dem Namen PAYMENT. Innerhalb dieser Tabelle habe ich eine Benutzer-ID, Kontonummer, POSTLEITZAHL und Datum. Ich möchte alle Datensätze für alle Benutzer, die mehr als eine Zahlung pro Tag mit der gleichen Kontonummer.
1
Antworten
Denn was wäre diese Abfrage in SQL (um Duplikate zu finden): SELECT userId, name FROM col GROUP BY userId, name HAVING COUNT(*)>1 Trat ich diese einfache Abfrage in MongoDB: res = db.col.group({key:{userId:true,name:true}, reduce: function(obj,prev) {prev.count++;}, initial: {count:0}})