→ lbeeon:運算前加cast能解決?? 03/21 23:10
想請教各位高手
如果我有兩個欄位A,B是smallint(8) (unsigned)
但我下達指令 select (A-B) as C 後
出來的結果因為有可能是負值(溢位)
所以會變成從最後面開始減
我的問題是 如果不改變原始資料表欄位的資料型態的話
也就是A,B欄位仍為smallint(8) (unsigned)的情況下
是否有辦法輸出另外一個欄位C = A-B 是 smallint(8) (signed) 的呢?
謝謝大家
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.119.145.115