rdbms

如何在case中使用ifnull()

我正在为SQLite数据库编写一个查询,我需要在其中找到6个地区列表中每个地区最畅销的产品。然而,有些地区没有销售任何产品,在这种情况下,我应该输出“无产品销售”。我正在尝试使用ifnull()语句,但无法使其工作。目前,我的查询如下:SELECTarea.nameasregion,CASEifnullENDasmost_salesFROMproductJOINsalesONProduct.rank=sales.rankGROUPBYareaname我也知道我很可能需要使用嵌套查询,但我还不确定如何使用。