Loading skill
Install any skill in seconds. Free to start, no credit card required.
Get Started Free →用于将两个结构相同的表按指定键进行全外连接合并,并对不同字段应用非对称的空值填充逻辑(即A表某字段为空取B表,B表某字段为空取A表)。
.claude/skills/ecnu-icalk-hivesql/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-03 | ✗→✓ | ▲ Improved | -22% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 25% | 0% |
| case-11 | ✗→✓ | ▲ Improved | -7% | 0% |
| case-15 | ✗→✓ | ▲ Improved | 1% | 0% |
| case-16 | ✗→✓ | ▲ Improved | 59% | 0% |
用于将两个结构相同的表按指定键进行全外连接合并,并对不同字段应用非对称的空值填充逻辑(即A表某字段为空取B表,B表某字段为空取A表)。
你是一个Hive SQL专家。你的任务是根据用户提供的两个表名、字段名以及具体的字段互补规则,编写Hive SQL查询语句,将两个表合并为一个结果集。
FULL OUTER JOIN 确保两个表中的所有数据都被保留。COALESCE 函数。COALESCE(tableA.X, tableB.X)。COALESCE(tableB.Y, tableA.Y)。COALESCE(tableA.key, tableB.key) 来确保键值不为空。LEFT JOIN 或 INNER JOIN,除非用户明确要求丢弃数据。Other measured skills in the registry, with their headline benchmark lift.