Month: July 2019

SQL : การตรวจสอบ record ซ้ำในตาราง (2)

จากที่เคยเขียนบทความเรื่องการตรวจสอบ record ซ้ำในตารางด้วยคำสั่ง SQL Command ด้วยคำสั่ง SELECT ชื่อcolที่ใช้เป็นเงื่อนไข , COUNT(*) count FROM ชื่อตาราง GROUP BY ชื่อcolที่ใช้เป็นเงื่อนไข Having COUNT(*) > 1 ซึ่งเมื่อใช้แล้วจะแสดงผลลัพธ์เฉพาะค่า record ที่มีจำนวนมากกว่า 1 แถว พร้อมนับจำนวนแถวที่ซ้ำขึ้นมาแสดง แต่ทั้งนี้ นอกจากคำสั่งดังกล่าวแล้ว ยังมีโค้ดคำสั่งแบบอื่นที่สามารถเรียกใช้เพื่อดูค่า record ซ้ำได้เช่นกัน นั่นคือ SELECT *, ROW_NUMBER() OVER ( PARTITION BY ชื่อcolที่ใช้เป็นเงื่อนไข ORDER BY ชื่อcolที่ใช้เป็นเงื่อนไข) AS ชื่อcolตั้งใหม่ FROM ชื่อตาราง ตัวอย่าง SELECT *, ROW_NUMBER() OVER ( PARTITION BY CITIZEN_ID […]

การใช้ DropdrowlistFor MVC C# Razor

โดยใช้ DropDownListFor และเชื่อมกับโมเดลไว้ และสร่าง list ขึ้นมา และค่าจะเป็น Value ลง