1

CodeIgniter のアクティブなレコード クラスを使用して、DATE データ型の列でのみ月の部分を選択するにはどうすればよいですか? 私の質問は何ですか?

また、何を使用する必要があるのか​​ 混乱しています.. LIKEまたはWHERE句?

例を教えてください。

4

2 に答える 2

1

このスニペットを試してください、

$where = "MONTH(dateColumn) = 4"; // comparing on April
$this->db->where($where);

Active RecordDocによるとWHERE、メソッドの使用法。

  • 単純なキー/値メソッド
  • カスタムキー/値メソッド
  • 連想配列法
  • カスタム文字列(上記の例

ソース

于 2013-01-19T16:59:15.477 に答える
1

あなたは使用することができますmonth

MONTH(urdate) = 4
于 2013-01-19T17:00:18.563 に答える