Fw: [SQL] MAX()問題
※ [本文轉錄自 Python 看板 #1Tc4tbnf ]
作者: yeahhuman (人) 看板: Python
標題: [問題] SQL MAX()問題
時間: Sat Oct 5 16:01:36 2019
想請問一個奇怪的錯誤
以下是兩張圖片
https://drive.google.com/open?id=1ldaCI_a8TmhnWZWyys0WinHI38bIEaKy
https://drive.google.com/open?id=1C6jiAlCr8aej_Knjn1bsBu6DbBd4nVxV
我的資料庫是沒有PK的,因為特殊原因基本上都是斷斷續續的資料。
所以我想以圖中的indexNo作為某些操作的根據,但是以下的SQL語法卻導致錯誤:
SELECT MAX(indexNo) FROM markTable
以第一個案例 當我的indexNo最大值還沒超過9,999時,它只會傳出993
以第二個案例 當我的indexNo最大值還沒超過99,999時,它只會傳出9998
但是我以第二個來抓:
SELECT MAX(examNo) FROM markTable
一切正常
在設定上兩者一樣,唯一差別是examNo永遠是8個數字,沒滿八個數字前面全補0
,indexNo就是單純數字轉字串
https://drive.google.com/open?id=127bKtjU8F5mKVyQ4J2sRMXBI_lLnj00B
請問我有忽略甚麼嗎
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.114.118 (臺灣)
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1570262501.A.C69.html
→
10/05 16:08,
5年前
, 1F
10/05 16:08, 1F
→
10/05 16:09,
5年前
, 2F
10/05 16:09, 2F
→
10/05 16:15,
5年前
, 3F
10/05 16:15, 3F
※ 發信站: 批踢踢實業坊(ptt.cc)
※ 轉錄者: yeahhuman (36.229.114.118 臺灣), 10/05/2019 16:17:32
推
10/05 16:28,
5年前
, 4F
10/05 16:28, 4F
→
10/05 16:36,
5年前
, 5F
10/05 16:36, 5F
→
10/05 17:22,
5年前
, 6F
10/05 17:22, 6F
→
10/05 17:22,
5年前
, 7F
10/05 17:22, 7F
Database 近期熱門文章
PTT數位生活區 即時熱門文章