0

我有字典表:'kws' [kws.wrd][kws.kwid](单词和唯一 ID)我有很多关系:kwds 表与 [kwds.kwid][kwds.linkid][kwds.weight] (keyword id*, link id*, weight), may keywords, many links, and weight of the keyword for the link page。我有一个带有 [lnks.url][lnks.txt][ln​​ks.siteid] 的链接表'lnks' 我还有一个带有 [wss.siteid][wss.logo][wss.serverip] 的站点表'wss' 我的 sql是搜索页面是:

SELECT
    DISTINCT(lnks.linkid),wss.name,wss.logo,wss.srvip,
    lnks.linkid,lnks.title,lnks.dsc,lnks.name,lnks.url,lnks.txt,
    lnks.siteid,kwds.wg FROM lnks
      JOIN kwds ON (kwds.linkid=lnks.linkid AND kwds.wg>0) 
      JOIN kws ON (kws.kwid=kwds.kwid) 
      JOIN wss ON (wss.siteid=lnks.linkid) 
      WHERE kws.kwid IN (396,416,399) ORDER BY  kwds.wg LIMIT  0, 8

其中 396,416,399 是从字典表中为 3 个变体词标准预取的关键字 ID。查询不按重量排序。我做错了什么。

真正的查询可以在演示链接的 code.google.com/p/mitza 上看到... 209.* 我正在使用的表可以在源选项卡 bin sql 的相同位置看到

谢谢你。

4

0 回答 0