以下のような値を持つ2つのテーブルがあります。
**tbl_users**
user_ID name
1 somename1
2 somename2
3 somename3
**tbl_interviews**
int_ID user_ID answer date
1 1 sometextaba 2012-11-04
2 2 sometextxcec 2012-10-05
3 1 sometextabs 2011-06-04
4 3 sometextxcfc 2012-11-04
5 3 sometextxcdn 2012-11-04
さて..今年とそれ以前にインタビューを受けた人を数えなければなりません。残念ながら、それらを選択することさえできません..私はこのようなことを試みています..しかし、それは機能していません(構文エラーをスローするのではなく、空の結果を与えます):
SELECT * FROM interviews WHERE ('YEAR(date) = 2012' AND 'YEAR(date) < 2012')