㈠ ASP如何實現淘寶的拼音檢索效果,從資料庫讀取
<!--ajax 索引我沒做過 但是你可以用-->
<%
Dim i
For i=Asc("a") To Asc("z")
alink="xxxx.asp?suoyin="&Chr(i)
Response.Write (alink)
Next
%>
<!--循環出26個字母 然後
設置一個div 默認顯示a字母的東西 裡面接收變數alink 根據alink的值來讀取資料庫
-->
<div>
<%a_re=request.QueryString("suoyin")
if a_re="" then
a_re=Chr(Asc("a"))'或者直接寫a_re="a"應該也是可以的 但是我沒具體測試過
sql="select XXXXXXX WHERE 你的字母索引欄位='"&a_re&"'"
'剩下的無非就是循環列出了
%>
</div>
層的效果你循環出的層全部style="dispaly:none;"接收了哪個字母的哪個字母所在的div style="display:block;" 寫個if判斷你應該可以的吧?
㈡ mysql存儲過程操作表
1. select nameid,case value when 4 then count(*) else 0 end as value1,case value when 3 then count(*) else 0 end as value2 into 新表 from 表 group by nameid,value
2. create proc dbo.名儲過程名稱 As
create table 新表(nameid int,value1 int,value12 int)
insert into 新表(nameid,value1,value12)
select nameid,case bi when 1 then sum(value) else 0 end,case bi when 0 then sum(value) else 0 end from 表 group by nameid
㈢ Mysql數據操作
你的問題有點亂啊
-------表1
NameID Value
1023 4
1023 4
1023 3
1055 4
1023 3
1055 3
1044 3
1044 3
------表2
NameID Value1 Value2
1023 2 2
1044 0 2
1055 1 1
表1和表2 的具體關系是什麼,NameID一致,表2的value1 和value2 的值怎麼來的??
比如 表1 nameid ----- 1023 value 有 4、4、3、3 怎麼轉換到 表2的 nameid 1023 2 2