ifnull

    6熱度

    6回答

    我有一個表中的字段包含整數或NULL。 parent_id 2 4 6 NULL NULL 45 2 我怎麼會去添加IFNULL語句,以便ans_count將0代替NULL來填充? 這裏是我的SQL代碼: ... (SELECT parent_id AS pid, COUNT(*) AS ans_count FROM qa GROUP BY parent_i

    0熱度

    2回答

    SELECT 'id' FROM `table` WHERE `id` = (select min(`id`) FROM `table` where `id` < 1 and `ids` = 1) id ids 1 1 2 1 5 1 6 1 結果: id = '' 我需要改變id=''到id='n/a'

    2熱度

    1回答

    我想用一個基於連接表的值的查詢來查詢幾個表。 SELECT a.id,a.name, IFNULL(b.imageurl, 'default image url') AS 'imageurl', IFNULL(b.imagecategory, '34') AS 'imagecategory', IFNULL(b.imagetype, 't') AS 'imagetype' FROM sum

    1熱度

    2回答

    我試圖像這樣運行 SELECT a, b , c, (SELECT INNULL(x,y)) as mycol WHERE mycol < 400 ; 查詢結果的條件,但它給人的錯誤 #1054 - Unknown column 'mycol' in 'where clause' 會是怎樣做到這一點的正確方法? 謝謝。

    0熱度

    2回答

    我有一個簡單的SQL Server 2008 R2報告,其中包含幾個字段的文本框。如果一個字段的值爲空,我想壓縮行。表達式的語法是什麼? 所以,我的領域是... Name AddressLine1 AddressLine2 AddressLine3 CityStateZip ,我有這樣的表情...... =First(Fields!AddressLine2.Value, "dsPers

    0熱度

    1回答

    我有一個查詢得到的值(這是相當長的,但這裏是它的要點) Name.find_by_sql(['SELECT IFNULL(users.last_name, "nil") FROM users JOIN user_groups ON user_groups.user_id = users.id JOIN groups ON groups.id = user_g

    34熱度

    3回答

    我有,我想做出選擇有條件這樣 IFNULL(field_a,field_a,feild_b) ,以便它檢查領域,如果爲null,則選擇將字段B 是SELECT語句可能嗎?

    2熱度

    2回答

    我是SQL新手,我嘗試使用一組列來創建計算字段。但是,其中一些值可能爲NULL。如果它們是NULL,我不希望計算字段返回NULL結果,而是設置一些任意值。 這裏是計算領域 (ces.EXPERT_SCORE * cirm.CONSUMER_RATING) + (12.5 * scs.SIMILARITY)

    0熱度

    1回答

    IFNULL功能似乎並不爲我工作工作....當我執行此查詢 select t1.dAccHeader_id,t1.dAccHeaderName,t1.dAccHeaderAcronym, t2.dDesignationName as incharge1, t3.dDesignationName as incharge2,t4.dDesignationName as incharge3 fro

    1熱度

    1回答

    我對某些mysql有點問題。我會盡力給予我很多背景。這就是情況,我爲我父母的植物苗圃創建了一個可用的存儲器,並將工廠信息存儲在mysql中,我第一次做了一件可怕的工作,現在我正在用我在此期間獲得的新知識重做它。 背景的問題,我有2臺舊數據庫中的一個被稱爲Gallery具有以下字段: (id,Plant_id_1,Plant_id_2,Plant_id_3,Plant_id_4,Plant_id_5