WEB开发网
开发学院数据库DB2 一种实现 DB2 数据库的各类查询与全文检索的替代方... 阅读

一种实现 DB2 数据库的各类查询与全文检索的替代方案

 2010-04-16 00:00:00 来源:WEB开发网   
核心提示: SQL 中 from where field(=, <,>,<=,>=) 等字符串型的条件比较等价于 OminFind 中 Field:text,如:SQL:select*fromsalesinfo,productinfowherename=”thinkpad

SQL 中 from where field(=, <,>,<=,>=) 等字符串型的条件比较等价于 OminFind 中 Field:text,如:

 SQL: select * from salesinfo, productinfo where name=”thinkpad computer” 
 OmniFind query: NAME_PRODUCTINFO:”thinkpad computer” 

图 11. 示例搜索结果
一种实现 DB2 数据库的各类查询与全文检索的替代方案

查看原图(大图)

SQL 中 from where field(=, <,>,<=,>=) 等数值型的条件比较等价于 OminFind 中 #Field::(=, <,>,<=,>=)value,如:

 SQL: select * from salesinfo, productinfo where price>1000 and price<1500 
 OmniFind query: #price::<1500>1000 

图 12. 示例搜索结果
一种实现 DB2 数据库的各类查询与全文检索的替代方案

查看原图(大图)

SQL 中的 from where and 等价于 OminFind 中多个域的与查询条件用空格间隔就行,如:

 SQL: select * from salesinfo, productinfo 
where name=”thinkpad computer” and price>1000 and price<1500 
 OmniFind query: NAME_PRODUCTINFO:"thinkpad computer" #price::<1500>1000 

上一页  5 6 7 8 9 10 

Tags:实现 DB 数据库

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接