有沒有一種在單個查詢中內連接符號的快速方法?

cjm2671

目前,假設我有一個包含sym-date的數據庫

如果我想提取兩個系列並按日期對齊它們,我目前必須執行兩個查詢,然後加入它們:

pair: {[x;y]
  aa: select date, a: target1 from z where sym = x;
  bb: select date, b: target1 from z where sym = y;
  1!aa ij 1!bb
  }

corr[`AAPL;`MSFT]

在 KDB 中是否有更優雅的方法來做到這一點?

特里林奇

看起來您本質上想要旋轉數據?https://code.kx.com/q/kb/pivoting-tables/

q)t:([]date:2021.01.01 2021.01.01 2021.01.01;sym:`AAPL`MSFT`TSLA;target1:1.1 2.2 3.3)
q)P:`AAPL`MSFT
q)exec P#(sym!target1) by date:date from t
date      | AAPL MSFT
----------| ---------
2021.01.01| 1.1  2.2

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

在 pyodbc 中具有單個連接的並發查詢

有沒有辦法用“引號”快速括起一個單詞列表

有沒有一種使用python查找所有連接節點的簡單方法?

沒有鍵連接的查詢查找表

具有多個連接的 SQL 查詢

正則表達式 - 沒有引號的單個單詞和引號內的多個單詞

有沒有一種簡單的方法來計算 Rust 中的布爾值?

有沒有一種簡單的方法可以在 python 中返回字典列表

如何在 MYSQL 中使用帶有內連接的子查詢?

如何使用兩個內部連接和一個 if 案例創建 SQL 查詢

當內部查詢沒有返回結果時,外部查詢非常慢

有沒有一種簡單的方法可以在 ggplot2 中單獨調整文本標籤?

Peewee 選擇具有多個連接和多個計數的查詢

在單引號內的 Jpa 存儲庫本機查詢中綁定 @param

如何查詢 Elasticssearch 中某個字段的所有內容

有沒有一種簡單的方法可以在 KQL 中打印一些變量?

有沒有一種簡單的方法可以在基數 R 中將繪圖軸十進制指示器從點更改為逗號?

SQL 連接和並發 SQL 查詢哪個更有效?

我有一個 HashSet<Prerequisite> 前置。有沒有一種快速的方法可以在 Pre 中為每個 x do x.getID 做 HashSet<int> PreIDs = ?(在 Java 中)

有沒有一種簡單的方法可以在熊貓框架中跨行選擇以創建新列?

SQL - 從沒有 UNION 的條件連接中選擇一個值

Linq to entity - 查詢其中 List<string> 屬性至少有一個元素與內存列表中的其他元素匹配的元素

有沒有一種簡單的方法可以在python中為整個數據集計算3D空間中兩點的距離?

查詢以獲取連接中的有序記錄

有沒有一種快速的方法可以將這種類型的數據轉換為 python 中的字典?

在 Flutter 中,有沒有一種方法可以從存儲的文件中繪製不同的內容和動態列表?

gpg:錯誤讀取符號鏈接“/proc/curproc/file”:沒有那個文件或目錄

有沒有辦法縮短這個查詢?

有沒有結合這兩個 SQL 查詢?