在我的表中的日期格式這樣Wednesday 17th May 2017
和Saturday 27th May 2017
,我想將其轉換爲這樣的事情17/05/2017
和27/05/2017
和ORDER BY MyDate
。格式的日期可能2017年17/05/2017格式SQL
我嘗試過很多不同的方法,並花了很多時間做了大量的研究,但沒有運氣。
$sql="SELECT * FROM table
WHERE 1 = CASE WHEN deliver = 'Completed' THEN 0 ELSE order = '$order' END
ORDER BY STR_TO_DATE(MyDate,"d-m-Y") ASC";
$res=mysql_query($sql) or die(mysql_error());
while($row=mysql_fetch_array($res))
{
echo $row['MyDate'];
}
如果有人能請求幫助,我將非常感激。
標籤與正在使用的數據庫你的問題。 –
mysql_ *已被棄用嘗試使用mysqli_ * – JYoThI
感謝您的幫助@GordonLinoff –