年とIDの2つのフィールドを作成できます。
両方のフィールドに1つの主キーを作成し、idにauto_incrementオプションを指定します。yearの一意の値ごとに、idがカウントアップされます。例:
2012 1
2012 2
2012 3
2013 1
また、次を選択すると、それらを連結できます。SELECT CONCAT(year、id)AS primary FROM table
挿入は次のようになります:
INSERTINTOテーブルSETyear=YEAR(NOW())
idを指定する必要はありません。