Slide 19
Slide 19 text
23
© Techtouch, Inc.
DuckDB 最近の更新: 最近のリリース:SQL構文の拡張/利便性の改善: positional join
● 名前の通り、並び順でJOINする機能
例
a1,a2,a3,b1,b2
apple, alpine, amsterdam, brunei, bangladesh
atmark, ,arigato, beijing, brussel
example1.csv
line_number, content
1, aiu
2, kakiku
3, sasisu
example2.csv
D select * from './example1.csv' positional join read_csv('./example2.csv');
┌─────────┬─────────┬────────────┬──────────┬─────────────┬────────
─────
│ a1 │ a2 │ a3 │ b1 │ b2 │ line_number │ content │
│ varchar │ varchar │ varchar │ varchar │ varchar │ int64 │ varchar │
├─────────┼─────────┼────────────┼──────────┼─────────────┼────────
─────
│ apple │ alpine │ amsterdam │ brunei │ bangladesh │ 1 │ aiu │
│ atmark │ │ arigato │ beijing │ brussel │ 2 │ kakiku │
│ NULL │ NULL │ NULL │ NULL │ NULL │ 3 │ sasisu │
query結果