パターン マッチと curdate() 関数の混在に問題があります。以下は、現在の日付のフィールドの一部が毎日更新されるテーブル構造です。それらが混在できるかどうかはわかりません。これを整理するのを手伝ってください。ありがとう。
ta1 ta2 ta3 ta4
a20120204 20120204 20120204 20120203
a20120204123 20120204 20120203 20120203
好きなパターンを「a20120204」にしたいのですが、これは現在の日付の前に「a」という文字が付きます。
私の機能しない直感的なクエリ:
SELECT * FROM [table] WHERE ta1 LIKE 'a'+(CURDATE( ) +0)%
- (CURDATE()+0) は、現在の日付を YYYYMMDD として返します