codeigniterでorder_by部分をどうやって行うのですか?codeigniterでorder_by(time)を正しく使う方法
SELECT <field> FROM <table> ORDER BY STR_TO_DATE(<field>, '%H:%i') DESC LIMIT 0 , 30
はこれをしようとしたが、それはフィールド名として「'%H:%i')
」をとります。
$this->db->order_by("STR_TO_DATE(".$field.", '%H:%i')", $order);
フィールドがvarchar型であると私は戻って私が欲しいの結果を掲示したが、私はCodeIgniterの
は、いくつかのことをテストした後、それが見えます。 MySQLの機能は、CodeigniterのActive Recordで使用するのに苦労します。 –