1
A
答えて
2
アパッチDerbyは私の知る「ピボット」機能を持っていないが、それは(「条件付き凝集体」として知られている)場合の式を含む標準的な集約関数を使用して列に趣味を配置するために使用することができるrow_number()
を提供しません
SELECT
name
, MAX(CASE WHEN rn = 1 THEN hobby END) Hobby1
, MAX(CASE WHEN rn = 2 THEN hobby END) Hobby2
, MAX(CASE WHEN rn = 3 THEN hobby END) Hobby3
, MAX(CASE WHEN rn = 4 THEN hobby END) Hobby4
, MAX(CASE WHEN rn = 5 THEN hobby END) Hobby5
FROM (
SELECT
name
, hobby
, row_number() OVER (PARTITION BY NAME ORDER BY hobby) AS rn
FROM T
) d
WHERE rn <= 5
GROUP BY
d.name
;
+0
thx。 ; D – user7112196
関連する問題
- 1. Apache DerbyのSQLクエリ
- 2. SQLピボットクエリ
- 3. 結合と分離のヘルパークラス
- 4. 複数の左結合を持つSQL複製行
- 5. は、インメモリApache Derbyの
- 6. SQL Server 2008ピボットクエリ - Datetime
- 7. ピボットクエリのMS SQL
- 8. T-SQLピボットクエリ
- 9. apache derby + jpa
- 10. 分離密結合フロントエンドとバックエンド
- 11. SQL Server 2008のピボットクエリ
- 12. 多対多の結合表のIDを分離するSQL問合せ
- 13. Apache Derby dbエラーClassNotFoundException
- 14. 複合SQL自己結合
- 15. SQLと2複合結合
- 16. SQL分離レベル
- 17. SQL Server 2005のピボットクエリのヘルプ
- 18. REPLACE機能Apache Derbyで
- 19. SSRS 2005のSQL動的ピボットクエリ
- 20. MySQL:結合テーブルの複製SUM()
- 21. 内部結合と左結合による複製の取得
- 22. Laravel web appをサブドメインに複製してデータベースを分離する
- 23. ワーカーノードとマネージャノードの分離 - ワークノードでのマネージャコンフィグレーションの複製方法
- 24. SQLの分離データ
- 25. Mysqlの結合 - 結果の複製方法
- 26. SQL複数の結合クエリ
- 27. SQLクエリ複数の結合
- 28. SQL - 複数のテーブル結合
- 29. 複雑なSQL結合
- 30. netbeansとApache Derby Embedded + spring
[ask]をお読みください。 –
イメージを使用しないでください。テキストが優先されますが、イメージが示すのは、 "ピボットクエリ"が必要なことです。それのために –