SQL在ASP下怎么运用???
select *, sum(数量) from table where 类别='*'and 数量>'0' group by *
输入类别查询得到该类别的产品合计数量,并显示为来自于什么地方(*),谁能帮个忙告诉我在ASP下怎么写。
问题点数:0、回复次数:12Top
1 楼txlicenhe(马可)回复于 2003-12-01 17:52:20 得分 0
select 类别, sum(数量) as 数量 from table where 类别='*' and 数量>'0' group by 类别Top
2 楼wenlongcj(文龙)回复于 2003-12-01 17:55:12 得分 0
在ASP下怎么写啊?条件怎么用啊?Top
3 楼wenlongcj(文龙)回复于 2003-12-01 17:57:42 得分 0
MySql = "SELECT * from " & dbtable&" where 类别 like '%"&request("username")&"%'"
下面该怎么写啊?
select *, sum(数量) from table where 类别='*'and 数量>'0' group by *
输入类别查询得到该类别的产品合计数量,并显示为来自于什么地方(*),谁能帮个忙告诉我在ASP下怎么写。
Top
4 楼mywhsw(bamboo)回复于 2003-12-01 17:57:44 得分 0
connection.excute("execute('select *, sum(数量) from table where 类别='''+你的asp变量+'''and 数量>''0''group by '+你的asp变量+')'"
Top
5 楼sunsunup(細水長流)回复于 2003-12-01 17:59:55 得分 0
在asp下, 要先建立連接,建立一個dataset, 至于sql語法, 一樣的寫法.Top
6 楼wenlongcj(文龙)回复于 2003-12-01 18:03:13 得分 0
我在SQL查询分析器里写出select 地名, sum(数量) from table where 类别='*'and 数量>'0' group by *
我想在ASP网页的方式下输入类别后查询得出产品合计数量后报表
地名 类别合计数量Top
7 楼AndaAnda(都怪我乱情)回复于 2003-12-02 14:40:26 得分 0
Driver={SQL SERVER 7.0};" & "server=***.***.***.**; uid=root; pwd=; database=reed';Top
8 楼zjcxc(邹建)回复于 2003-12-02 14:58:14 得分 0
<%
lb="你输入的类别"
sql="select 类别='"+lb+"',合计数量=sum(数量) from table where 类别='"+lb+"' and 数量>0 group by 类别"
set rs=server.createobject("adodb.recordset")
rs.open sql,conn
%>Top
9 楼wendaotwo(问道)回复于 2003-12-02 15:28:59 得分 0
zjcxc(邹建) 高手!Top
10 楼LoveSQL(努力奋斗ing)回复于 2003-12-02 15:41:38 得分 0
建议你还是建一个存储过程,然后把参数传到存储过程中去处理,直接取得返回结果就可以拉Top
11 楼CrazyFor(冬眠的鼹鼠)回复于 2003-12-02 15:51:10 得分 0
把语句分成二句,
select sum(数量) from table where 类别='*'and 数量>'0' group by *
select * from table where 类别='*'and 数量>'0' group by *Top
12 楼tongxiaojin(平凡的人)回复于 2003-12-02 16:51:09 得分 0
我也同意上面用存储过程的说法,用存储过程处理速度快,只要直接将结果返回就OK了。
在存储过程中就可以按标准形式编写了。Top




