我的數據庫表中有一個字母數字列。對於我的過濾器,我正在使用它們來獲取結果過濾器的值。一切正常。但是,在某些情況下,它會忽略一些來自過濾的數據。這是我的樣品,SQL之間的字母數字值
樣本數據
ACQPO14
002421
ACQPO8
ACQPO14
ACQPO19
DUMMY0001
SQL查詢
SELECT po.No,
po.PoS
FROM PoDetails pod
INNER JOIN Pors po ON po.Id=PoD.PoId
WHERE po.No BETWEEN 'ACQPO1' AND 'ACQPO20'
對於上述樣品。查詢僅返回ACQPO14和ACQPO19非ACQPO8。
對此問題的任何幫助將不勝感激。
謝謝
「ACQP」是固定的或後面的任何邏輯.. – bgs
是的,它是固定的... – DonMax
@Deva解決方案的語法將取決於DBMS。你在用什麼MySQL? –