4
Chef Anton's Cajun Seasoning
從上面的結構可以看出數據的xml結構不是很舒服,存在比較大的冗余。想象中改進后的結構如下:
3
Aniseed Syrup
4
Chef Anton's Cajun Seasoning
1
Chai
2
Chang
從上面看出Category元素的Tag為1,Parent為NULL,而Product元素的Tag為2,Parent為1(即Category的Tag值)。這里有一個問題需要解決,那就是在Tag和Parent中存在兩套值,這里就需要使用UNION ALL運算符來實現這項功能,UNION ALL運算符的一項功能就是消除查詢返回的重復的行。使用UNION ALL時需要注意的是結果集的列數必須相同。
文章來源于領測軟件測試網 http://www.kjueaiud.com/