1. ホーム
  2. mysql

[解決済み] タイムスタンプから日付を選択する SQL

2022-03-10 15:45:35

質問

私のデータベースには、次のような行があります。

'1', '1', '1', 'Hello world', 'Hello', '2014-01-14 17:33:34'

さて、この行を選択して、このタイムスタンプから日付だけを取得したいと思います。

私は以下を試してみました。

SELECT title,   FROM_UNIXTIME(timestamp,'%Y %D %M') AS MYDATE FROM Team_Note TN WHERE id = 1

も試しました。

SELECT title,   DATE_FORMAT(FROM_UNIXTIME(`timestamp`), '%e %b %Y') AS MYDATE FROM Team_Note TN WHERE id = 1

しかし、これらは空の結果を返すだけです(または、Helloの部分は表示されますが、MYDATEは空です)。

どうすればいいですか?

これを試しましたか?

SELECT title, date(timestamp) AS MYDATE
FROM Team_Note TN
WHERE id = 1