所以我試圖選擇包括null在內的所有值,並且我知道有關於這個主題的一些線程,但它對我來說都不起作用,或者我不知道如何實現它。無論如何,我必須得到所有顏色的最低價格。當我嘗試我現在有的查詢這是所有的顏色,不包括空值的最低價格。但是當顏色爲空時,我也想要最低的價格。 這是查詢我現在有:SQL如何選擇所有值,包括null?
SELECT p.*
FROM plant p
inner JOIN (SELECT Color, min(price) minPrice
from plant
group by color
) b on p.price = b.minPrice and
p.color= b.color
order by plantcode;
如何修復它選擇的所有值,包括空的查詢?
你應該嘗試使用左外連接,而不是內部聯接,看是否適合你。 – Kevin
添加一些示例表格數據和預期結果 - 以及格式化文本。 – jarlh
您是否嘗試過NVL功能? https://www.w3schools.com/sql/sql_isnull.asp – Tim