guest

Wed 14 Jun 2006 14:01:54
Wed 14 Jun 2006 14:01:54
สวัสดีครับทั่นเว็บมาสเตอร์ คือผมมีคำถามเกี่ยวกับ msSql มาถามน่ะครับ ถ้าผมจะใช้คำสั่งค้นหา ข้อมูลที่ต้องการ แต่ว่า เอาแบบใกล้เคียงน่ะครับ จะใช้คำสั่งอะไร เช่น ใน แต่ละเรคคอร์ด ในฟิลด์ที่ชื่อว่า Name ผมมีข้อมูลอยู่ ดังนี้
มาโนชย์
มานี
มานะ
ปราณี
ปรีชา
สมมติว่ามีอยู่ 5 เรคคอร์ด ผมต้องการค้นหาข้อมูลที่มีคำนำหน้าว่า "มา" หรือ ส่วนในส่วนหนึ่งของฟิลด์นั้นที่มีคำว่า มา จะต้องใช้คำสั่งอะไรครับ
ใช้
WHERE field_name LIKE 'มา%'
จะหาข้อความที่นำหน้าด้วย มา ทั้งหมดครับ จะได้
WHERE field_name LIKE '%มา%'
จะหาคำที่มีคำว่า มา อยู่ในข้อความครับ จะได้
WHERE field_name LIKE 'มา%'
จะหาข้อความที่นำหน้าด้วย มา ทั้งหมดครับ จะได้
มาโนชย์
มานี
มานะ
WHERE field_name LIKE '%มา%'
จะหาคำที่มีคำว่า มา อยู่ในข้อความครับ จะได้
มาโนชย์
มานี
มานะ
guest

Wed 14 Jun 2006 14:19:07
Wed 14 Jun 2006 14:19:07
ขอบคุณครับ....เร็วทันใจดีจัง....
ppp

Thu 15 Jun 2006 17:34:50
Thu 15 Jun 2006 17:34:50
อยากคนหาข้อมูล (search)โดยมันจะมีการแบ่งคนออกเป็น 3ประเภทโดยประ
อยามถามว่าอะไรหรือครับ อย่างไรช่วยถามอีกครั้งนะครับ

















