以下のデータセットの結果が欲しいです。私はLEFT関数を使ってみましたが、文字数がすべての行で異なっているので動作しません。私はこのような741の行を持っていますが、カテゴリのみの行が必要です。サブカテゴリは必要ありません。SQL:異なる文字サイズのカテゴリのみのデータ抽出を自動化
- Dining->朝食
- Dining-> Casual_Restaurants
- エンターテインメント - > Movie_Theaters
- エンターテインメント - > Professional_Sports_Venues
DATASET:
Dining->朝食
Dining-> Breakfast-> Casual_Restaurants
Dining-> Breakfast-> QSR_Restaurants
Dining-> Breakfast-> QSR_Restaurants-> Chick_Fil_A
Dining-> Casual_Restaurants
Dining-> Casual_Restaurants_PIQonly
ダイニング - >カジュアル_食べ物 - >アップルビーンズ
エンターテインメント - >映画のトータル
エンターテインメント - > Movie_Theaters-> AMC_Theaters
エンターテインメント - > Movie_Theaters-> Carmike_Cinema
エンターテインメント - > Professional_Sports_Venues
エンターテインメント - > Professional_Sports_Venues-> MLB_Stadiums
エンターテインメント - > Professional_Sports_Venues- > MLS_Stadiums
トリックは、charインデックスを使用して2番目の文字列を見つけることです。 存在しなければ、その行を返します。あなたはあなたの望む結果から欲しい...あなたはこれまでに何を試しましたか? – Harry
質問を編集し、サンプルデータ、予想される結果、コードを書式付きテキストとして投稿してください。 – Sami
'Dining-> Casual_Restaurants_PIQonly'はどうですか? – MatBailie