クエリの日付形式を変換するのを手伝ってください。
私の質問
select pr.[Date], p.[Product]
from tbl_ProTest p
inner join tbl_Prod2 pr on P.[PID] = pr.[PID]
私の出力では、日付を取得しています1990-01-01
が、期待される出力は01-Jan-1990
です。
クエリの日付形式を変換するのを手伝ってください。
私の質問
select pr.[Date], p.[Product]
from tbl_ProTest p
inner join tbl_Prod2 pr on P.[PID] = pr.[PID]
私の出力では、日付を取得しています1990-01-01
が、期待される出力は01-Jan-1990
です。
これを試して:
REPLACE(CONVERT(VARCHAR(15), pr.[Date], 106), ' ', '-')
このようにして日付がキャストVARCHAR
され、必要な形式で表示されます。CONVERT
サポートされているフォーマットの詳細については、こちらをご覧ください
これを試して...
select DATE_FORMAT(pr.[Date],'%d %b %y'),p.[Product] from tbl_ProTest p
inner join tbl_Prod2 pr on P.[PID] = pr.[PID]
あなたはこれを使うことができます
mysql_select_db("datetime", $con);
$result = mysql_query("SELECT * FROM datetime_test");
while($row = mysql_fetch_array($result))
{
foreach( $row as $lists){
echo "".date('M d Y',strtotime($lists['date']));
}
}