|
|
|
รบกวนสอบถามเรื่อง การเรียงลำดับข้อมูลที่เป็นวันที่ ใน SQL Server |
|
|
|
|
|
|
|
มันเรียงผิดเพราะไม่ใช่ datetime ไงครับ เก็บเป็นสตริงก็เป็นแบบนั้นแหละ ลองหาวิธี convert เป็น datetime ดูละกัน
|
|
|
|
|
Date :
2011-04-01 14:06:59 |
By :
PlaKriM |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
พอจะมีตัวอย่างให้ดูบ้างไหมครับ ว่าจะต้อง convert อย่างไงน่ะครับ
|
|
|
|
|
Date :
2011-04-01 15:31:44 |
By :
wat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ใน DB เก็บวันที่ 31-Jan-2011 แบบนี้เลยหรือเปล่าหรือเป็น datetime
ถ้าเก็บเป็น datetime ก็เขียนใน sql
select convert(varchar(8), date_column_name,112) as date_column_name from table_name
112 มันจะเกี่ยวกับกำกำหนดรูปแบบ วันที่ ที่ทำการ convert
ลองค้นหาคำว่า sql server date format อาจจะเห็นแนวทาง
|
|
|
|
|
Date :
2011-04-01 15:53:30 |
By :
Pep_Fare |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณครับ คุณ Pep_Fare ผมทำได้แล้วครับ ไม่ผิดหวังกับเว็บนี้จริง ๆ เลยครับ
|
|
|
|
|
Date :
2011-04-01 17:02:20 |
By :
wat |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|