Re: [問題] sqlite的bug?
※ 引述《cert889 (展翅高飛)》之銘言:
: Hi, all
: 我在使用sqlite的Max和Min時,發生奇怪的問題如下:
: SQLite version 3.20.1 2017-08-24 16:21:36
: Enter ".help" for usage hints.
: sqlite> SELECT Max(close) FROM Daily WHERE rowid<=62;
: .97
: sqlite> SELECT Min(close) FROM Daily WHERE rowid<=62;
: 1.03
: sqlite> SELECT Max(close) FROM Daily WHERE rowid<=61;
: .97
: sqlite> SELECT Min(close) FROM Daily WHERE rowid<=61;
: .76
: 如上所示,rowid<=61時,可以正常取Max和Min值
: 但rowid<=62時,Min值居然大於Max值??
: 請問有人知道rowid=62時,發生了什麼事嗎?....囧>
看起來就是close欄位被當成字串比較
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 59.124.234.254
※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1509681722.A.06D.html
討論串 (同標題文章)
Programming 近期熱門文章
PTT數位生活區 即時熱門文章