存在一个表叫做物种,其中包括SP_NAME,Sp_woodtype,Sp_maxht(物种的最大高度),我问这个问题:基本SQL比较
对于具有相同woodtype(sp_woodtype)每个品种比较它们的最大高度。产出应包括物种的木材种类,较大高度的物种名称和较小高度的物种名称。
应该怎么做?
编辑1: 我曾尝试:
SELECT sp_woodtype, sp_name a AS Larger, sp_name b AS Smaller
FROM Species
WHERE a.sp_woodtype = b.sp_woodtpye AND a.sp_maxht>b.sp_maxht;
SO是不是一个网站让人们做你的功课。你有什么尝试? –
SELECT sp_woodtype,sp_name a AS较大,sp_name b AS较小 从种类 WHERE a.sp_woodtype = b.sp_woodtpye AND a.sp_maxht> b.sp_maxht; – betamech
此外,https://stackoverflow.com/questions/44142731/granddaughter-of-a-tree-sql-query-表名和行看起来非常相似,在那个问题。 –