數據庫爲date型,而前端要顯示String型,問題解決

關於數據庫字段類型與前端顯示類型不符

最近遇到這樣的一個問題,有一個字段在數據庫是date型的,但是產品需求我們在前端這樣顯示,如下圖;
顯示圖片
先把時間顯示出來,最後一行顯示上面所有記錄的彙總。
而這個字段在數據庫是date類型的,彙總是String型,這明顯對不上啊。

問題解決:

先在寫SQL語句的時候單獨把這個字段as 一下,如:select * ,bac as bacString from a ,bac這個字段在數據庫中爲date型,我們把它as一下,然後再去這個表相對應的實體類新增一個字段爲abcString,private String abcString,讓他爲String型,這樣既可解決這個問題。

彙總的時候是根據時間把這個時間範圍內的數據相加:這裏用到了SQL爲select sum(abc)as abc,sum(abcd) as abcd from a

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章