パイプ区切り記号で区切られた3つの電話番号をTeradata DWHの列にロードしています。末尾のパイプ区切り文字とパイプを削除する
- 3つの電話番号がすべて1つの行に存在する場合、値は のようになります。123 | 456 |
- 最初と3番目が存在する場合、123 | 789
- 最初と2番目が123より大きい場合| 456
- 2番目と3番目が存在する場合、456 | 789
書かれているクエリはいくつかの問題を持つと電話番号のいずれかの場合はされては、2番目の電話番号は、第三の電話番号は、それが欠落している場合、それはこの123 | | 789
などの値を記憶している欠落している場合と言う欠けています123 | 456 |
を与えています。
後続パイプまたは2つのパイプを間に置いてはいけません。これを実装するTeradataクエリを提案してください。
提案はあなたが間違っていたか、改善することができるどのような場所に作ることができるので、あなたがこれまでに実施しているクエリを共有します。 – xenodevil
「不足している」とは何ですか?ヌル?空の文字列ですか? –
Sudarshanさんからの問い合わせがありますか?私たちは、ポスターを投稿する前に、ポスターの問題を本物の試みにすることを推奨します。 – halfer