เปลี่ยนวันที่ด้วย sql จาก datetime ให้เป็น Today, yesterday, 2 days ago.... อย่างไรครับ

กระทู้คำถาม
คือผมต้องการจะเปลี่ยนข้อมูลของ วันที่ เมื่อ SELECT ออกมาอะครับ เช่น SELECT ได้ข้อมูล 2013-01-29 ซึ่งตรงกับวันนี้ อยากให้ข้อมูลที่แสดงของมาเป็นคำว่า "Today" ถ้าหากข้อมูลจริงในตารางเป็น 2013-01-28 ให้แสดงเป็น "Yesterday" ถ้าเก่ากว่านั้นก็ให้เป็น 2 days ago, 3 days ago, more than 3 days..... ต้องเขียน SQL statemant อย่างไรครับ ใช้ sql server 2008 ครับ

ถ้าเป็นไปได้อยากรู้วิธีเขียนแบบ linq C# ด้วยครับ

ขอบคุณมากครับ

ปล. ผมอาจจะอธิบายงงๆ หนิดนึงนะครับ
แสดงความคิดเห็น
โปรดศึกษาและยอมรับนโยบายข้อมูลส่วนบุคคลก่อนเริ่มใช้งาน อ่านเพิ่มเติมได้ที่นี่