天天看點

golang github.com/go-sql-driver/mysql 遇到的資料庫,設定庫設計不合理的解決方法

golang github.com/go-sql-driver/mysql 遇到的資料庫,設定庫設計不合理的解決方法,查詢中報了以下這個錯

Scan error on column index 2: unsupported Scan, storing driver.Value type <nil>

解決方案就是動态的把資料 字段前加一上一個COALESCE

SELECT u.id,ta.`title` as `活動名` ,COALESCE(IFNULL(i.name,i.nickname) From Activity

這樣子,就解決了