在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ 數(shù)據(jù)庫/ SQLite Indexed By
SQLite Having 子句
SQLite 運(yùn)算符
SQLite 注入
SQLite Delete 語句
SQLite – Python
SQLite 數(shù)據(jù)類型
SQLite 簡(jiǎn)介
SQLite 創(chuàng)建數(shù)據(jù)庫
SQLite Vacuum
SQLite Group By
SQLite 日期 & 時(shí)間
SQLite AND/OR 運(yùn)算符
SQLite 刪除表
SQLite Distinct
SQLite Alter 命令
SQLite PRAGMA
SQLite 約束
SQLite 創(chuàng)建表
SQLite Like 子句
SQLite Limit 子句
SQLite Autoincrement
SQLite 子查詢
SQLite – C/C++
SQLite – PHP
SQLite 命令
SQLite Order By
SQLite Select 語句
SQLite Unions 子句
SQLite – Perl
SQLite – Java
SQLite 別名
SQLite 常用函數(shù)
SQLite Explain(解釋)
SQLite NULL 值
SQLite Glob 子句
SQLite 表達(dá)式
SQLite 視圖
SQLite Where 子句
SQLite Truncate Table
SQLite 索引
SQLite Insert 語句
SQLite 安裝
SQLite Indexed By
SQLite 分離數(shù)據(jù)庫
SQLite 觸發(fā)器
SQLite 語法
SQLite Joins
SQLite Update 語句
SQLite 附加數(shù)據(jù)庫
SQLite 事務(wù)

SQLite Indexed By

"INDEXED BY index-name" 子句規(guī)定必須需要命名的索引來查找前面表中值。

如果索引名 index-name 不存在或不能用于查詢,然后 SQLite 語句的準(zhǔn)備失敗。

"NOT INDEXED" 子句規(guī)定當(dāng)訪問前面的表(包括由 UNIQUE 和 PRIMARY KEY 約束創(chuàng)建的隱式索引)時(shí),沒有使用索引。

然而,即使指定了 "NOT INDEXED",INTEGER PRIMARY KEY 仍然可以被用于查找條目。

語法

下面是 INDEXED BY 子句的語法,它可以與 DELETE、UPDATE 或 SELECT 語句一起使用:

    SELECT|DELETE|UPDATE column1, column2...
    INDEXED BY (index_name)
    table_name
    WHERE (CONDITION);

實(shí)例

假設(shè)有表 COMPANY,我們將創(chuàng)建一個(gè)索引,并用它進(jìn)行 INDEXED BY 操作。

    sqlite> CREATE INDEX salary_index ON COMPANY(salary);
    sqlite>

現(xiàn)在使用 INDEXED BY 子句從表 COMPANY 中選擇數(shù)據(jù),如下所示:

    sqlite> SELECT * FROM COMPANY INDEXED BY salary_index WHERE salary > 5000;
上一篇:SQLite Autoincrement下一篇:SQLite 視圖