สิ่งที่พบได้ทั่วไปใน ASP คือการแสดงข้อมูลที่เก็บไว้ในฐานข้อมูล นี่คือพื้นฐานของคำสั่ง SQL Select เพื่อรับข้อมูลนั้น
SELECT field1, field2 จาก tablename WHERE เงื่อนไข
นั่นคือไวยากรณ์พื้นฐาน สมมติว่าคุณมีตารางชื่อ WRITERS และคุณต้องการเลือกเขตข้อมูลชื่อ first_name และ last_name คุณจะใช้
SELECT first_name, last_name จากตัวเขียน
ตอนนี้พูดว่าคุณต้องการที่จะได้รับนักเขียนที่มีนามสกุลเป็น SMITH เท่านั้น คุณจะใช้
SELECT first_name, last_name จากตัวเขียน WHERE last_name = 'SMITH'
คุณสามารถทำได้หลายเงื่อนไขโดยใช้ AND และหรือถ้าคุณต้องการ สมมติว่าคุณต้องการแค่นักเขียนที่มีชื่อจูลี่และนามสกุลคือสมิ ธ คุณจะใช้
SELECT first_name, last_name จากตัวเขียน WHERE first_name = 'JULIE' และ last_name = 'SMITH'
คุณสามารถใช้> และ <ในฟิลด์ที่เป็นตัวเลข สมมติว่าตารางตัวเขียนมีเขตข้อมูลอื่นที่เรียกว่า hourly_rate นั่นคือตัวเลข คุณสามารถเลือกนักเขียนทั้งหมดที่คิดค่าบริการน้อยกว่า $ 100 ต่อชั่วโมงด้วยคำสั่งเลือกนี้ -
SELECT first_name, last_name จากตัวเขียน WHERE hourly_rate <100
คุณสามารถใช้อักขระตัวแทนในฟิลด์ STRING เท่านั้นไม่ใช่ในฟิลด์ข้อความ สัญลักษณ์ตัวแทนคือ% และคุณต้องใช้ร่วมกับคำหลัก LIKE ดังนั้นเพื่อค้นหานักเขียนทั้งหมดที่มีนามสกุลขึ้นต้นด้วยตัวอักษร S คุณจะต้องพูดว่า:
SELECT first_name, last_name จากตัวเขียน WHERE last_name เช่น 'S%'
สำหรับข้อมูลเพิ่มเติมเกี่ยวกับ ASP และ Select ให้อ่านสองบทความต่อไปนี้
การจัดการ Apostrophes ใน ASP และ SQL
การใช้ ASP เพื่อเลือกจากฐานข้อมูล
| รู้เบื้องต้นเกี่ยวกับ ASP Ebook
ดาวน์โหลด ebook นี้เพื่อรับทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการเรียนรู้ ASP - ตั้งแต่แบบฝึกหัดทีละขั้นตอนไปจนถึงรายการฟังก์ชันโค้ดตัวอย่างข้อผิดพลาดทั่วไปและวิธีแก้ไขปัญหาและอีกมากมาย! 101 หน้า |