Zendフレームワークで次のクエリをどのように記述しますか?Zend DB Select:FIELD( 'id'、some_array) - どのように?
SELECT * FROM table_name ORDER BY FIELD(field_name, 'Small','Medium','Large');
私は一部、 "順" :)
感謝を必要とします!何これについて
Zendフレームワークで次のクエリをどのように記述しますか?Zend DB Select:FIELD( 'id'、some_array) - どのように?
SELECT * FROM table_name ORDER BY FIELD(field_name, 'Small','Medium','Large');
私は一部、 "順" :)
感謝を必要とします!何これについて
:
$db = Zend_Db_Table::getDefaultAdapter();
$select = $db->select();
$select->from('table_name')
->order(new Zend_Db_Expr("FIELD(field_name, 'Small','Medium','Large')"));
var_dump($select->assemble());
結果で:私はあなたがやるべきだと思う
string 'SELECT `table_name`.* FROM `table_name` ORDER BY FIELD(field_name, 'Small','Medium','Large')' (length=92)
$select->order(new Zend_Db_Expr('FIELD(field_name, 'Small','Medium','Large')'));
:
$db = Zend_Db::factory(...options...);
$select = $db->select()
->from(table_name)
->order(new Zend_Db_Expr("FIELD(field_name, 'Small','Medium','Large')")));
それを私にビート! ;-) –
Dziekuje!ありがとう:) – srgb