-11
A
答えて
0
select category_name,parent_category_name from tbl_product p
left join
(
select cp.category_code,
case
when
cp.parent_code = 0 then ''
when
cp.parent_code != 0 then cp.category_name
end as category_name,
cp.parent_code, isnull(ch.category_name, cp.category_name) as parent_category_name from tbl_category cp
left join
(
select cl.category_name, cl.category_code, cl.parent_code from tbl_category cl
) ch on cp.parent_code = ch.category_code
) as cat
on cat.category_code = p.category_code
0
1
予想される出力が混乱の原因です。私はあなたが出力として以下のフォーマットを期待していると思った。
DECLARE @CategoriesDetails TABLE (category_code INT, parent_code INT, category_name VARCHAR(100));
INSERT INTO @CategoriesDetails (category_code, parent_code, category_name) VALUES
(1, 0, 'Food'),
(2, 1, 'Bakery'),
(3, 2, 'Snaks');
SELECT C1.category_name AS [Sub category],
ISNULL(C2.category_name, '') AS [Parent category]
FROM @CategoriesDetails C1
LEFT JOIN @CategoriesDetails C2 ON C2.category_code = C1.parent_code
出力:
Sub category Parent category
--------------------------------
Food
Bakery Food
Snaks Bakery
関連する問題
- 1. DropDownListの選択からTextBoxのデータ表示を変更するにはどうすればよいですか?
- 2. jsonデータを選択ボックスに表示するにはどうすればよいですか?
- 3. ComboBoxの選択肢からTextBoxフィールドにデータを入力するにはどうすればよいですか?
- 4. memcacheでデータを表示するにはどうすればよいですか?
- 5. データテーブルにデータを表示するにはどうすればよいですか?
- 6. テーブルからデータを選択して文字列にするにはどうすればよいですか?
- 7. 選択したチェックボックスからテーブルにデータを挿入するにはどうすればよいですか?
- 8. 選択したアイコンをselect2の選択ボックスに表示するにはどうすればよいですか?
- 9. ObjectInputStreamデータをデバッグ/表示するにはどうすればよいですか?
- 10. Node-red msg.payloadからCloudantデータを選択するにはどうすればよいですか?
- 11. ブートストラップ選択オプションから投稿データを取得するにはどうすればよいですか?
- 12. 'name'の文字列表現からenum値を選択するにはどうすればよいですか?
- 13. Javaの直列化オブジェクトから選択データを読み込むにはどうすればよいですか?
- 14. レスポンスのデータを表示するにはどうすればいいですか?
- 15. リモートデータベースからデータをロード中にアンドロイドにプログレスバーを表示するにはどうすればよいですか?
- 16. 異なるテーブルから関連するデータを選択して、mysqlとphpの傾向を表示するにはどうすればいいですか?
- 17. このHTMLの次の「選択」(ドロップダウン)を選択するにはどうすればよいですか?
- 18. 選択したすべてのデータの合計をブートストラップマルチセレクションから取得し、anoher入力に表示するにはどうすればよいですか?
- 19. 関連モデルの関連モデルからDjangoデータを表示するにはどうすればよいですか?
- 20. C#でDatabase.SqlQueryから取得したデータを表示するにはどうすればよいですか?
- 21. PHPからJSONデータを抽出してデータテーブルに表示するにはどうすればよいですか?
- 22. firebaseデータベースからデータを取得してカスタムリストビューに表示するにはどうすればよいですか?
- 23. DBから管理パネルにデータを表示するにはどうすればよいですか?
- 24. sitemap.xmlのsitemap.phpデータを表示または表示するにはどうすればよいですか?
- 25. Chart.jsを使用して.xmlファイルからデータを表示するにはどうすればよいですか?
- 26. Union-findデータ構造でどの要素を代表するかを選択するにはどうすればよいですか?
- 27. jQueryを使用してデータを表示/非表示にするにはどうすればよいですか?
- 28. Sliderfield xtypeから選択した値をダイアログに表示するにはどうすればいいですか?
- 29. JSONデータからイメージURLを表示するにはどうすればよいですか?
- 30. DataGridViewにデータを追加する列を選択するにはどうすればよいですか?
あなたがこれまでにしようとしているかを示していくつかのコードを含めます。 –
@ Pooja-G出力が正しいかどうかは判断できません。私はその出力をここで尋ねました。私は自分自身と私は下に投稿出力を得た –