亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

PostgreSQL中Crosstab查詢的語法是什么

小樊
84
2024-08-10 09:41:40
欄目: 云計算

在PostgreSQL中,要執行Crosstab查詢,需要使用crosstab()函數。其基本語法如下:

SELECT * FROM crosstab(
    'SELECT category, subcategory, value FROM your_table ORDER BY 1,2',
    'SELECT DISTINCT subcategory FROM your_table ORDER BY 1'
) AS ct(category text, subcategory1 text, subcategory2 text, ..., subcategoryN text);

這里your_table是要查詢的數據表,categorysubcategory是數據表中的字段,value是要進行交叉表轉換的值。在crosstab()函數中,第一個參數是執行SQL查詢獲取原始數據的語句,第二個參數是執行SQL查詢獲取交叉表列名的語句。最后返回的結果是一個交叉表,其中category是原始數據的行標簽,subcategory1subcategory2等是原始數據的列標簽,對應的值是交叉表中的交匯點的值。

0
襄垣县| 武城县| 台北县| 沛县| 普格县| 南木林县| 页游| 富平县| 新化县| 岢岚县| 渭源县| 青冈县| 红河县| 阳原县| 潮州市| 青河县| 新野县| 邛崃市| 舟曲县| 专栏| 讷河市| 昭平县| 文山县| 灵台县| 额济纳旗| 巫溪县| 洪雅县| 光泽县| 陆丰市| 南华县| 平昌县| 临安市| 库伦旗| 花莲县| 平江县| 英超| 鹤壁市| 萝北县| 同德县| 扬州市| 施秉县|