我正在尝试从表中检索一组独特的类别/子类别关系,并且我想确保我做对了,所以我得到了所有数据。
例如我想要下面的..
Animals -> Dogs
Animals -> Cats
Animals -> Reptiles
Cars -> Ford
Cars -> Toyota
Cars -> BMW
我不希望列出任何重复的子类别,但是如果它们在另一个类别中,则需要重复,例如..
Animals -> Dogs
Animals -> Cats
Animals -> Reptiles
Animals -> *General*
Cars -> Ford
Cars -> Toyota
Cars -> BMW
Cars -> *General*
我有下面的代码,它似乎运行良好,但只是想检查它是否是正确的方法。
SELECT DISTINCT(category),subcategory FROM aall ORDER BY category ASC, subcategory ASC;