⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 op_sale_statistics.java

📁 java+javabean开发的一套网上购物系统.
💻 JAVA
字号:
package cdshop.run;

/**
 * <p>Title: </p>
 * <p>Description: </p>
 * <p>Copyright: Copyright (c) 2004</p>
 * <p>Company: </p>
 * @Singer not attributable
 * @version 1.0
 */
import java.util.*;
import cdshop.util.*;
public class op_sale_statistics extends DataBase {

  ArrayList al=new ArrayList();

  public op_sale_statistics() {
  }

public ArrayList getSaleNumOrder(String classid,String keyword)
       {
         String sql="";
         if((classid!=null&&!classid.equals(""))&&(keyword==null||keyword.equals("")))
          {  sql= "select top 100 cd.cdname cdname,sum(allorder.amount) num "+
                   " from allorder,cd,cdclass "+
                   "  where allorder.cdno=cd.id  "+
                   "  and cd.cdclass=cdclass.id "+
                   "  and cdclass.id='"+classid+"'"+
                   "  group by cdname  "+
                   "  order by num desc ";
          }
        else  if((classid==null||classid.equals(""))&&(keyword!=null&&!keyword.equals("")))
           {  sql= "select top 100 cd.cdname cdname,sum(allorder.amount) num "+
                    " from allorder,cd,cdclass "+
                    "  where allorder.cdno=cd.id  "+
                    "  and cd.cdclass=cdclass.id "+
                    "  and cd.cdname like '%"+dataFormat.toUni(keyword)+"%' "+
                    "  group by cdname  "+
                    "  order by num desc ";
           }
        else   if((classid!=null&&!classid.equals(""))&&(keyword!=null&&!keyword.equals("")))
            {  sql= "select top 100 cd.cdname cdname,sum(allorder.amount) num "+
                     " from allorder,cd,cdclass "+
                     "  where allorder.cdno=cd.id  "+
                     "  and cd.cdclass=cdclass.id "+
                     "  and cdclass.id='"+classid+"'"+
                     "  and cd.cdname like '%"+dataFormat.toUni(keyword)+"%' "+
                     "  group by cdname  "+
                     "  order by num desc ";
            }
          else
          {
            sql = "select top 100 cd.cdname cdname,sum(allorder.amount) num from allorder,cd " +
                    " where allorder.cdno=cd.id " +
                    " group by cdname " +
                    " order by num desc";
          }

         try{
             DataBase db = new DataBase();
             db.connect();
             stmt = db.conn.createStatement ();
             System.out.println(sql);
             rs=stmt.executeQuery(sql);
             while (rs.next())
                {
                   String [] result=new String[2];
                   result[0]=rs.getString("cdname");
                   result[1]=rs.getString("num");
                   al.add(result);
                 }
                   return al;
             } catch (Exception e){
                   System.out.println(e.getMessage());
                   return null;
             }

  }

}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -