0
我有一個返回廣泛的數據集,每個學生一排,每個「得分」多列的查詢:Postgres的 - 列內更改值
Student ID score1 score2 score3...
12345 101 102 103
67890 102 103 104
的樂譜不是實際的分數,而是有得分IDS需要翻譯成實際分數。
我想返回實際分數而不是分數id。我知道我可以寫一大堆CASE語句來完成每列的翻譯,但是大約有20列需要翻譯。我希望有一個更有效的方法來做到這一點。
乾杯, 喬納森
存儲在另一個表中的翻譯,然後再加入在該表中。 –
我猜你應該改變,而不是試圖處理其結果的原始查詢。 – Abelisto
如果你想要更有效率的東西,請發佈查詢和查詢本身的表定義。 – Patrick