คำตอบที่ได้รับเลือกจากเจ้าของกระทู้
ความคิดเห็นที่ 1
ลองเขียนแบบนี้ดูค่ะ
select * from tb_datastudent where student_id ='117'
หรือ
select * from tb_datastudent where student_id like '%7'
จากที่น้องเขียน
where student_id like '7%' >>> แบบนี้ ไม่น่าจะหาเลข 117 อ่ะ
เพราะ '7%' หมายความว่า เอาเลขที่ขึ้นต้นด้วย 7 ตามด้วยเลขอะไรก็ได้
select * from tb_datastudent where student_id ='117'
หรือ
select * from tb_datastudent where student_id like '%7'
จากที่น้องเขียน
where student_id like '7%' >>> แบบนี้ ไม่น่าจะหาเลข 117 อ่ะ
เพราะ '7%' หมายความว่า เอาเลขที่ขึ้นต้นด้วย 7 ตามด้วยเลขอะไรก็ได้
▼ กำลังโหลดข้อมูล... ▼
แสดงความคิดเห็น
คุณสามารถแสดงความคิดเห็นกับกระทู้นี้ได้ด้วยการเข้าสู่ระบบ
กระทู้ที่คุณอาจสนใจ
อ่านกระทู้อื่นที่พูดคุยเกี่ยวกับ
การออกแบบฐานข้อมูล
วิศวกรรมคอมพิวเตอร์
วิทยาศาสตร์คอมพิวเตอร์
Microsoft Access
SQL
ผมอยากรู้ผมเขียน sql ผิดตรงไหน ทำไมข้อมูลไม่ขึ้น
------ถ้าจะค้นหา student_id 117 ใน tb_datastudent จะ ใช้ sql ยังไง
ผมเขียนไปแล้ว select * from tb_datastudent where student_id like '7%'