postgresql 實(shí)現(xiàn)查詢出的數(shù)據(jù)為空,則設(shè)為0的操作
我就廢話不多說了~
select name,price from odoo_sale;

select name,COALESCE(price, 0) from odoo_sale;

補(bǔ)充:postgresql查詢某列的最大值時,對查詢結(jié)果為空做默認(rèn)為0的處理
實(shí)例如下:
select coalesce(max(max_grade),0)
from exam_grade
where examinee_id = 12345
and exam_id = 1;
查詢某個考生在某個指定試卷的最高分,如果沒有,則返回0
以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。如有錯誤或未考慮完全的地方,望不吝賜教。
相關(guān)文章
postgresql數(shù)據(jù)庫設(shè)置id自增的基本方法舉例例子解析
這篇文章主要給大家介紹了關(guān)于postgresql數(shù)據(jù)庫設(shè)置id自增的基本方法舉例,文章介紹了在PostgreSQL中實(shí)現(xiàn)自增ID的兩種方法,分別是使用序列和觸發(fā)器,序列方法簡單直接,而觸發(fā)器和函數(shù)方法則提供了更大的靈活性,需要的朋友可以參考下2024-11-11
PostgreSQL有效地處理數(shù)據(jù)序列化和反序列化的方法
在 PostgreSQL 中,處理數(shù)據(jù)的序列化和反序列化是確保數(shù)據(jù)在存儲、傳輸和處理過程中的一致性和可用性的重要任務(wù),這涉及到選擇合適的數(shù)據(jù)類型、轉(zhuǎn)換函數(shù)以及在應(yīng)用程序與數(shù)據(jù)庫之間進(jìn)行數(shù)據(jù)交互的策略,需要的朋友可以參考下2024-07-07
postgresql synchronous_commit參數(shù)的用法介紹
這篇文章主要介紹了postgresql synchronous_commit參數(shù)的用法介紹,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12
Docker安裝PostgreSQL數(shù)據(jù)庫的詳細(xì)步驟
這篇文章主要介紹了Docker安裝PostgreSQL數(shù)據(jù)庫的詳細(xì)步驟,包括啟動PostgreSQL容器、獲取容器的IP地址、啟動一個新的CentOS容器、在CentOS容器中安裝PostgreSQL客戶端、通過psql客戶端連接到PostgreSQL容器和在PostgreSQL中執(zhí)行SQL操作等內(nèi)容,需要的朋友可以參考下2024-10-10
postgresql數(shù)據(jù)合并,多條數(shù)據(jù)合并成1條的操作
這篇文章主要介紹了postgresql數(shù)據(jù)合并,多條數(shù)據(jù)合并成1條的操作,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-02-02
PostgreSQL流復(fù)制參數(shù)max_wal_senders的用法說明
這篇文章主要介紹了PostgreSQL流復(fù)制參數(shù)max_wal_senders的用法說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-12-12

