SQLite數據庫限制返回行數和別名的代碼實例解析
作者:左洸
本文主要介紹了SQLite數據庫使用LIMIT和OFFSET來設置數據返回的行數的過程,并相應地介紹了為每一個列起別名的方法。希望會對讀者有所幫助。
在SQLite數據庫中,有時候數據庫中的數據太多,全部返回可不行,這時就需要限制返回行數,還可以設定返回的起始位置??梢酝ㄟ^以下語句來實現:SELECT 列... FROM 表 LIMIT 數量 OFFSET 位置。這樣我們就能能夠控制顯示的數量和起始位置了。除此之外,我們還可以給返回的列起一個比較直觀的名字,以便于我們的理解。本文介紹了它們的實現代碼。
限制返回行數的代碼如下:
- 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數據庫限制返回行數和別名的設置就介紹到這里,希望會給大家?guī)硎斋@。
【編輯推薦】
責任編輯:趙鵬
來源:
博客園