僅從行集中取第一行

校正

我有如下表。通常它有更多的列,但為了簡單起見,我在這裡附上了最重要的部分。具有相同的行ItemId幾乎相同。有時ts標誌等於0或不同1一個 並不總是有兩行ItemId,但它們總是按如下順序排列 ( flag asc)。我想總是只獲取 1 行,但如果有兩個標誌,我想用Flag=0.

從:

物品編號 旗幟 ts
X 0 2021-01-01 02:00
X 1 2021-01-01 03:00
0 2021-01-01 03:00
1 2021-01-01 02:00
1 2021-01-01 01:00
1 2021-01-01 01:00

到:

ItemId|ts
------|-----------------
x     |2021-01-01 02:00
y     |2021-01-01 03:00
z     |2021-01-01 01:00
w     |2021-01-01 01:00

我試過MAX,但它不能使用,因為 ts 沒有邏輯,所以日期是錯誤的。

約格甚·夏爾馬

您可以使用row_number()

select *
from(select t.*, row_number() over(partition by itemid order by flag) as seq
     from table t
    ) t
where seq = 1;

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

從 RichTextBox 中的每一行獲取文本?

如何跳過讀取文件的第一行?

SQL:按計數排序僅返回第一行

每次運行 1 時獲取第一行和最後一行的名稱

獲取移動窗口中第一行和最後一行的行索引號

僅在某些行上在 BASH 中添加一行

在 R 中滾動最大值。從第一行到當前行

BASH 如何從每一行獲取最小值

從表中選擇 * 但只取具有最高值的一行

從 C++ 中的文件中的一行獲取多個輸入

Python Pandas:僅從表中獲取 3 個第一個元素

MySqlDataReader 只返回第一行

mule 4 讀取 csv 文件跳過第一行

用相鄰行(不僅是一行)中的值替換行中的 NA

使用python從csv文件中獲取最後一列的最後一行

僅在 hastag 符號 Python 之後從文件中讀取行:

如何僅顯示每個塊中第一行的少數指定列,即格式化 ifconfig 輸出?

Pyspark:從密集向量列中獲取新列中每一行的最大預測值

從最後一行獲取滯後值,其中其他列的值 = 'n'

僅從輸入值中的粘貼值中獲取第一個字符串

如何從 Endnote 導出文件格式對字段進行排序,其中該行在地址中包含 GRAZ 作為第一行?

使用美麗的湯從 url 列表中獲取合併數據,而不僅僅是第一個 url

PySpark:僅將一行轉為一列

如何獲取行中的項目數以及檢查一個項目是否存在,並最終在python中保留第一行?

選擇列更改後的第一行

獲取以僅從映射的 url 返回一個值

如何僅使用 HTML 將多個元素放在一行上?

僅附加來自第二個數據幀的唯一行

:hover 僅一行帶有 text-decoration: underline;

TOP Liste

  1. 1

    So legen Sie mit dem Interface Builder unterschiedliche führende Speicherplätze für unterschiedliche Geräte fest

  2. 2

    Fügen Sie eine weitere Schaltfläche zu gwt Suggest Box hinzu

  3. 3

    Wie konvertiere ich einen Vektor von Bytes (u8) in eine Zeichenfolge?

  4. 4

    Wie kann ich in SCSS mehrere Klassen zu einer einzigen kombinieren?

  5. 5

    Wie konvertiert man einen Datenrahmen im langen Format in eine Liste mit einem geeigneten Format?

  6. 6

    Speichern Sie ein MPAndroidChart-Diagramm in einem Bild, ohne es in einer Aktivität anzuzeigen

  7. 7

    Gruppieren Sie Datenrahmenspalten nach ihrem Datum (die Spaltentitel enthalten) und fassen Sie die Instanzen von Einsen und Nullen in R . zusammen

  8. 8

    Tomcat - Leiten Sie den alten Kontextstamm zum neuen Kontextstamm um

  9. 9

    Eclipse Oxygen - Projekte verschwinden

  10. 10

    Wie wählt man Unterschiede mit drei Tabellen aus?

  11. 11

    Tic Tac Toe-Spiel im React-Reset-Button funktioniert nicht

  12. 12

    So berechnen Sie die Verfügbarkeit von Anwendungen (SLA)

  13. 13

    ElasticSearch BulkShardRequest ist aufgrund von org.elasticsearch.common.util.concurrent.EsThreadPoolExecutor fehlgeschlagen

  14. 14

    Wie kann ich den Kaskadenmodus global einstellen?

  15. 15

    Python: Spalten mit demselben Namen zusammenführen, wobei der Mindestwert beibehalten wird

  16. 16

    So erhalten Sie eine gleichmäßige Höhe für alle Eingabefelder

  17. 17

    Wie erstelle ich einen neuen übergeordneten Knoten außerhalb der .ref (/ path) in der Firebase-Echtzeitdatenbank mithilfe von Cloud-Funktionen (Typescript)?

  18. 18

    Was ist schneller: SUM über NULL oder über 0?

  19. 19

    Wie kann ich eine verschachtelte Schleife mit lapply in R ersetzen?

  20. 20

    Kann ich ein Tkinter-Canvas erstellen, das mehrere Zeilen in einem Text-Widget umfasst?

  21. 21

    Ärgerliches Problem mit yaml, das ich nicht lösen kann

heißlabel

Archiv