0
私はこのコードdate > timestampadd(year, -10, NOW())
を使用して、10歳未満のデータを返します。私は代わりの2007年7月28日(10年前に、今から())2007年1月1日必要年の初めから10歳未満の行を取得する
は
このdate > timestampadd(year, -10, YEAR(NOW()))
ような何かが仕事と期待していたが、それはしていません。
どうすればこの問題を解決できますか?
'date_trunc()は'まさにそのとき、なぜそれを上には、複雑? – Trojan404
私はそれが十分に一般的ではないと思いますが、それは私だけです。この状態では、まだ/ 01/01を置く必要はありません。 date_truncを使用すると、取得する特定のものを指定することができます。それ以外のものはすべて0または1にデフォルト設定されます。 – Trojan404
月の15日が必要だった場合は、date_truncを使用する必要はありません。日付の一部を切り捨てる必要がないので、単に 'datediff()'を使うことができます。 – Trojan404