SQLite數(shù)據(jù)庫限制返回行數(shù)和別名的代碼實例解析
在SQLite數(shù)據(jù)庫中,有時候數(shù)據(jù)庫中的數(shù)據(jù)太多,全部返回可不行,這時就需要限制返回行數(shù),還可以設定返回的起始位置??梢酝ㄟ^以下語句來實現(xiàn):SELECT 列... FROM 表 LIMIT 數(shù)量 OFFSET 位置。這樣我們就能能夠控制顯示的數(shù)量和起始位置了。除此之外,我們還可以給返回的列起一個比較直觀的名字,以便于我們的理解。本文介紹了它們的實現(xiàn)代碼。
限制返回行數(shù)的代碼如下:
- sqlite>
- sqlite> SELECT * FROM Cars LIMIT 4;
- Id Name Cost
- ---- --------------- ---------------
- 1 Audi 52642
- 2 Mercedes 57127
- 3 Skoda 9000
- 4 Volvo 29000
- sqlite>
- sqlite> SELECT * FROM Cars LIMIT 4 OFFSET 2;
- Id Name Cost
- ---- --------------- ---------------
- 3 Skoda 9000
- 4 Volvo 29000
- 5 Bentley 350000
- 6 Citroen 21000
- sqlite>
設置別名的代碼如下:
- sqlite>
- sqlite> SELECT Name , Cost AS 'Price Of Car' FROM Cars;
- Name Price Of Car
- ---- ---------------
- Audi 52642
- Merc 57127
- Skod 9000
- Volv 29000
- Bent 350000
- Citr 21000
- Humm 41400
- Volk 21600
- sqlite>
上面的代碼中把列名Cost 改為了"Price Of Car"。
關于SQLite數(shù)據(jù)庫限制返回行數(shù)和別名的設置就介紹到這里,希望會給大家?guī)硎斋@。
【編輯推薦】




















