作者hfnadkv (冲冲冲)
看板PHP
标题[请益] 查询最佳化问题
时间Mon Jan 1 20:13:42 2007
现在有二个table
A table有3笔资料,B table有1000资料
每次查book,都必需对照B table
但这样每次都要B table作1000次 I/O
所以就想到一个作法,A、B table都sort,
然後把B table为b 字首的字提出,再对照就好
这样每次只要3次 I/O就好
不知道sql,能作出这样的查询吗?还是一定要用程式去跑呢?
如果用程式来作,怎麽把第一个字母提出呢?
A table B table
name status name supply
______________ _______________
book book
buck buck
cake boom
cake
cea
cook
.
.
.
zoo
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 134.208.29.142