有沒有辦法爲所有返回值爲null的值(特別是在MySql中)設置默認值?SELECT *語句上的SQL IFNULL
而不是
SELECT
IFNULL(foo, 0),
IFNULL(bar, 0),
IFNULL(baz, 0)
FROM table
我想這樣做:
SELECT IFNULL(*, 0)
FROM table
// this does not work, but I'm looking for something like it
無,在SQL中沒有辦法做到這一點。 –
感謝您的反饋意見,並且對於發佈此帖的任何人,我無法在每個項目上放置IFNULL的原因是由於我以ORM樣式動態生成SQL,所以我不知道數字或者返回那些列的數據類型,但是我然後對另一個表(例如一個表格)執行LEFT JOIN,並在動態表中執行select *。 – sabrams