INT を DATETIME に変換する必要があります。SQL Server では次のようになります。
select cast(convert(unix_timestamp,103) AS datetime)
MySQL では、構文は次のとおりです。
select FROM_UNIXTIME(unix_timestamp)
しかし、エンジンに依存しないようにする必要があります(SQL Server、MySQL、T-sqlなど)。出来ますか?
PHPでそれをだますことは可能でしょうか?
<?php
$sql='select cast(convert(1350134926,103) AS datetime)';
$result = @mysql_query($sql);
if(!$result){
$sql=' select FROM_UNIXTIME(1350134926)';
$result = @mysql_query($sql);
if(!$result){...}
}
?>