Home
last modified time | relevance | path

Searched refs:sqlite3_vtab_distinct (Results 1 – 8 of 8) sorted by relevance

/sqlite-3.40.0/test/
H A Dvtabdistinct.test12 # This file implements tests for sqlite3_vtab_distinct() interface.
26 SELECT ix FROM qpvtab WHERE vn='sqlite3_vtab_distinct';
29 SELECT DISTINCT ix FROM qpvtab WHERE vn='sqlite3_vtab_distinct';
33 WHERE +vn IN ('sqlite3_vtab_distinct','nOrderBy');
34 } {nOrderBy 2 sqlite3_vtab_distinct 2}
38 HAVING vn='sqlite3_vtab_distinct';
39 } {sqlite3_vtab_distinct 1}
H A Dvt02.c659 zLogTab, iBI, sqlite3_vtab_distinct(pInfo) in sqlite3BestIndexLog()
848 if( sqlite3_vtab_distinct(pInfo)>=1 ){ in vt02BestIndex()
855 if( sqlite3_vtab_distinct(pInfo)==2 ){ in vt02BestIndex()
/sqlite-3.40.0/ext/misc/
H A Dqpvtab.c401 sqlite3_vtab_distinct(pIdxInfo)); in qpvtabBestIndex()
/sqlite-3.40.0/src/
H A Dloadext.c492 sqlite3_vtab_distinct,
H A Dtest_bestindex.c551 int bDistinct = sqlite3_vtab_distinct(pIdxInfo); in testBestIndexObj()
H A Dsqlite3ext.h676 #define sqlite3_vtab_distinct sqlite3_api->vtab_distinct macro
H A Dsqlite.h.in9631 ** ^The sqlite3_vtab_distinct() interface returns an integer between 0 and
9632 ** 3. The integer returned by sqlite3_vtab_distinct()
9639 ** ^If the sqlite3_vtab_distinct() interface returns 0, that means
9645 ** the return value from sqlite3_vtab_distinct().
9647 ** ^(If the sqlite3_vtab_distinct() interface returns 1, that means
9653 ** ^(If the sqlite3_vtab_distinct() interface returns 2, that means
9665 ** ^(If the sqlite3_vtab_distinct() interface returns 3, that means
9687 ** sqlite3_vtab_distinct() interface is merely an optimization. ^Careful
9688 ** use of the sqlite3_vtab_distinct() interface and the "orderByConsumed"
9694 int sqlite3_vtab_distinct(sqlite3_index_info*);
H A Dwhere.c3937 int sqlite3_vtab_distinct(sqlite3_index_info *pIdxInfo){ in sqlite3_vtab_distinct() function