ASP SQL語句

基本SQL查詢語句

Set Rs = SERVER.Createobject("ADODB.Recordset")
sql = "SELECT *FROM 表名"
Rs.Open sql,conn,1,1

字段查詢

Set Rs = SERVER.Createobject("ADODB.Recordset")
sql = "SELECT *FROM 表名 WHERE 字段名='"&關鍵字&"'"
Rs.Open sql,conn,1,1
//關鍵字旁邊的符號一定要對應

多字段查詢

Set Rs = SERVER.Createobject("ADODB.Recordset")
sql = "SELECT *FROM 表名 WHERE 字段名1='"&關鍵字&"' AND 字段名2='"&關鍵字2&"'"
Rs.Open sql,conn,1,1

查詢結果排序

Set Rs = SERVER.Createobject("ADODB.Recordset")
sql = "SELECT *FROM 表名 WHERE 字段名='"&關鍵字&"' Order By 字段名 ASC"
Rs.Open sql,conn,1,1
//ASC爲正序,DESC爲倒序,不加Order By爲默認正序排列

模糊查詢

SELECT * FROM 表名 WHERE 字段名='%"&關鍵字&"%'

例1:
查詢登錄用戶名是否存在

Set Rs = SERVER.Createobject("ADODB.Recordset")
sql = "SELECT *FROM [user] WHERE [name]='"&aaa&"'"
Rs.Open sql,conn,1,1
//aaa爲接收發送過來的數據

例2:
按從高到低排列學生分數

Set Rs = SERVER.Createobject("ADODB.Recordset")
sql = "SELECT * FROM [Fraction] Order By [Score] DESC"
Rs.Open sql,conn,1,1
發佈了25 篇原創文章 · 獲贊 19 · 訪問量 10萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章