0

zend_db_table クラスを使用して次のクエリを作成する方法はありますか?

SELECT SUM(x) FROM traffic

ありがとう

4

2 に答える 2

1

もう少しわかりやすいコード サンプル:

$table = new DbTable_Traffic(); //extends Zend_Db_Table
$select = $table->select()->columns('SUM(X)');

を含む式は自動的()に変換されZend_Db_Exprます。

于 2011-03-31T13:00:32.327 に答える
0

実際にはまったく使用Zend_Db_Tableしませんが、基本的なクエリの構成方法を知っている場合は、代わりにこの式を使用してください

$ZendDBTable->columns(new Zend_Db_Expr('SUM(x)');

疑似コードとして読んでください。 の構文がわかりませんZend_Db_Table。はnew Zend_Db_Expr('some mysql keywords')、エスケープしてはならないキーワードがクエリに含まれていることをエンジンに知らせるために使用されます。

于 2010-08-14T13:27:17.010 に答える