Verwenden Sie Spaltenalias mit over (Partition) in der where-Klausel

user7170424

Hallo, kann mir jemand bei dieser Abfrage helfen, wie man total_pallet_id> = 80 in where-Anweisungen hinzufügt .

Vielen Dank für Ihre freundliche Hilfe, sehr zu schätzen.

Tiffany
SELECT * FROM
(
    select To_Char(c.last_event_date,'MM/DD/YYYY') as lastDate, 
    a.phase, a.kitting_code, a.carton_id || a.kitting_code as StorePalletID,
    SUM(COUNT(*)) OVER(PARTITION BY a.carton_id ||  a.kitting_code) AS 
    total_pallet_id,
    c.cass_id,c.last_event_date
    from ods.carton_master a join ods.carton b on  a.carton_id = b.carton_id 
    join ods.cass_event_master_vw c on b.cass_id = c.cass_id 
    where a.carton_id like 'S%' 
    and a.complete = 'Y'
    and c.last_event_date >= '2018-04-14 15:13:50' AND c.last_event_date < 
    '2018-05-22 15:13:50'
    Group by lastDate, a.phase, a.kitting_code, a.carton_id || a.kitting_code, 
    c.cass_id,c.last_event_date        
) t
WHERE total_pallet_id>=80
ORDER BY lastDate,  phase, kitting_code

Dieser Artikel stammt aus dem Internet. Bitte geben Sie beim Nachdruck die Quelle an.

Bei Verstößen wenden Sie sich bitte [email protected] Löschen.

bearbeiten am
0

Lass mich ein paar Worte sagen

0Kommentare
LoginNach der Teilnahme an der Überprüfung

Verwandte Artikel

So verweisen Sie auf einen Spaltenalias in der WHERE-Klausel

Warum kann ich meinen Spaltenalias in der WHERE-Klausel nicht verwenden?

Verwenden der MySQL-Klausel group by by mit der Klausel where

SQL erkennt Spaltenalias in der where-Klausel nicht

Verweisen auf einen Spaltenalias in der WHERE-Klausel

Verwenden der where-Klausel mit Union

So verwenden Sie das request.body-Array in der where-Klausel mit Sequelize in nodejs

Verwenden Sie den Durchschnitt der Werte in der "where" -Klausel

Verwenden der WHERE-Klausel mit mehreren Links Join in PHP

So verwenden Sie ST_Intersects in der WHERE-Klausel

Wie können Sie NULLIF in der where-Klausel verwenden?

Daten in SQL vergleichen || Verwenden Sie Daten in der where-Klausel

Verwenden Sie die where-Klausel in der Zählfunktion

So verwenden Sie das AND in einer Variablen in der WHERE-Klausel

SQL Verwenden Sie CASE in der where-Klausel

MySQL: Verwenden Sie die Filterabfrage in der Where-Klausel

So verwenden Sie SOUNDS LIKE in der Where-Klausel

Verwenden Sie den Alias "case when" in der where-Klausel

Verwenden Sie CASE ohne ELSE in der WHERE-Klausel wie IF

Verwenden Sie die where-Klausel in der temporären Tabelle

So verwenden Sie die Where-Klausel in der get API

Verwenden Sie eine lokale Variable varchar in der WHERE-Klausel

So verwenden Sie Alias in der Where-Klausel in SQL Server

Verwenden Sie CTE in der WHERE-Klausel ohne JOIN

Verwenden Sie die WHERE-Klausel mit JOIN

WHERE-Klausel innerhalb einer Partition verwenden

Fall, wenn Zustand in Where-Klausel. Verwenden Sie die Filterbedingung, wenn sie nur mit der Bedingung übereinstimmt

Verwenden Sie weniger als oder mehr als in der where-Klausel mit einem regulären Ausdruck in Schienen

So verwenden Sie den in 'let' gespeicherten s-skalar in einer where-Klausel mit '!contains' in der Kusto-Abfragesprache

TOP Liste

heißlabel

Archiv