申し訳ありませんが、スレッドを検索して脳が痛くなるまで試しましたが、助けを求めなければなりません。
Id、Name、Born(Year only)、Colour、Diedの「Horse」というテーブルがあります。
死亡した馬の年齢を返し、3を掛けて人間の年数を取得し、馬のID、名前、および人間の年数を表示する必要があります。
私は最初のハードルで立ち往生しています。馬の年齢を返すためのテーブルを取得できません。
私は別のSOユーザーの提案を使用しています。
Human YearsとしてDATEDIFF(horse.born、 '2012')/365.25を選択します
ただし、これはNullを返します。
また、CURDATEを試しました:
CURDATE('%Y%')-馬から人間の年として生まれました。
ダメ。任意のヒント?