【发布时间】:2021-09-20 08:58:33
【问题描述】:
我在 Teradata SQL 中有如下表:
col1 col2
Jan Kowal | Jan Kowal PHU
Bravo JohN | GB John BraVo
Ann Still | Ronald G
我只需要从上表中选择这些行,其中:
- 在 col2 中是来自 col1 的值 + 更多(不管之前还是之后)
- 请注意,Jan Kowal 和 Kowal Jan 是姓名和姓氏,可以交换
- 大小写 = False(不管字母是高还是小)
所以我只需要选择第一行和第二行:
col1 col2
Jan Kowal | Jan Kowal PHU
Bravo JoHN | GB John BraVo
- 因为两行的值都来自 col1 + col2 中的其他内容(之前或之后)
- 字母大小写 = 假
- name 和 surname 可以交换
【问题讨论】:
-
col1中的值总是2个字吗?
标签: sql teradata teradata-sql-assistant teradatasql