次の表があります。別のSQLの列の部分文字列
+--------------------+-----+
|fardet_cd_fare_basis|part2|
+--------------------+-----+
| MEO00RIG| 00R|
| MEO00RIG| RIG|
| MEO00RIG| I|
+--------------------+-----+
私は「その2」の外観、例のようになりまで「fartdet_cd_fare_basis」からチェーンの最初の部分を抽出する必要があります:私はスパークSQLで働いている
+--------------------+-----+--------+
|fardet_cd_fare_basis|part2| num|
+--------------------+-----+--------+
| MEO00RIG| 00R| MEO|
| MEO00RIG| RIG| MEO00|
| MEO00RIG| I| MEO00RI|
+--------------------+-----+--------+
が、私はSQLソリューションを使用しました。何か案は?
予想される出力を再度正しく説明できますか?理解するのは難しいです。また、サンプルデータの出力には1行しか必要ありませんか?はいの場合は論理は何ですか、いいえの場合は、何や理由が他の行の出力である必要があります。 – Utsav
今より良く理解できますか? – nest
今私は答えました。それがあなたのために働いていたら、答えを受け入れて質問が閉じられるようにしてください。 – Utsav