บางครั้งเราจำเป็นต้องใช้การสืบค้นเงื่อนไขหลายรายการตามพารามิเตอร์ ที่นี่เราใช้ฟังก์ชันแยกเพื่อแยกพารามิเตอร์ออกเป็นหลายรายการ
แยกรหัสโปรแกรม
คัดลอกรหัสรหัสดังต่อไปนี้:
<%attribs="ชื่อห้างสรรพสินค้า^^ชื่อร้านอาหารฟาสต์ฟู้ด^รายงานการระงับ"
ชื่อ = แยก (คุณลักษณะ "^^")
ผม=0
สำหรับแต่ละชื่อในชื่อ
response.write ชื่อ (i)&"<br>"
ฉัน=ฉัน+1
ต่อไป
-
ผลการแยกโปรแกรม:
ชื่อห้างสรรพสินค้า
ชื่อร้านอาหารฟาสต์ฟู้ด
รายงานการระงับ
สร้างคำสั่ง SQL ตามผลลัพธ์แบบแยกส่วน
คัดลอกรหัสรหัสดังต่อไปนี้:
<%attribs="ชื่อห้างสรรพสินค้า^^ชื่อร้านอาหารฟาสต์ฟู้ด^รายงานการระงับ"
ชื่อ=แยก(แอตทริบิวต์,"^^")
ผม=0
sql="เลือก 10 อันดับแรก * จาก TableName โดยที่"
สำหรับแต่ละชื่อในชื่อ
ถ้าชื่อ (i) = "ชื่อห้างสรรพสินค้า" แล้ว
sql=sql+" หรือห้างสรรพสินค้า เช่น '%"&names(i)&"%'"
สิ้นสุดถ้า
ถ้า ชื่อ(i)="ชื่อร้านอาหารฟาสต์ฟู้ด" แล้ว
sql=sql+" หรือร้านอาหารฟาสต์ฟู้ด เช่น '%"&names(i)&"%'"
สิ้นสุดถ้า
ถ้าnames(i)="Report name suspension" แล้ว
sql=sql+" หรือร้านอาหารฟาสต์ฟู้ด เช่น '%"&names(i)&"%'"
สิ้นสุดถ้า
ฉัน=ฉัน+1
ต่อไป
sql=sql+"เรียงลำดับตาม Id DESC"
sql=แทนที่(sql, "ที่ไหนหรือ", "ที่ไหน")
การตอบกลับ เขียน sql
-
ผลการรันโปรแกรม:
คัดลอกรหัสรหัสดังต่อไปนี้:
เลือก 10 อันดับแรก * จาก TableName โดยที่ห้างสรรพสินค้า เช่น '%ชื่อห้างสรรพสินค้า%' หรือร้านอาหารฟาสต์ฟู้ด เช่น '%ชื่อร้านอาหารฟาสต์ฟู้ด%' หรือร้านอาหารฟาสต์ฟู้ด เช่น '% รายงานชื่อระงับ%' Ordey โดย Id DESC