|
@@ -376,9 +376,11 @@ public class Fad extends Controller {
|
|
|
querySQL.setTableAlias("t1");
|
|
|
querySQL.addJoinTable(JOINTYPE.left, "plm_itemclass", "t2", "t2.itemclassid = t1.marketingcategory AND t2.siteid = t1.siteid",
|
|
|
"itemclassname");
|
|
|
+ querySQL.addJoinTable(JOINTYPE.left, "sa_fad_link", "t3", "t3.itemid = t1.itemid AND t3.siteid = t1.siteid",
|
|
|
+ "sa_fad_linkid");
|
|
|
querySQL.setWhere("t1.siteid", siteid);
|
|
|
querySQL.setWhere(where.toString());
|
|
|
- querySQL.setWhere("exists(select 1 from sa_fad_link where sa_fadid=" + sa_fadid + " and itemid=t1.itemid and siteid='" + siteid + "' )");
|
|
|
+ querySQL.setWhere("t3.sa_fadid",sa_fadid);
|
|
|
querySQL.setOrderBy(pageSorting);
|
|
|
querySQL.setPage(pageSize, pageNumber);
|
|
|
|