でSQL変数を使用して: SET @current_group = NULL;
SET @current_count = 0;
SELECT user_id, MIN(created_at) as created_at, CASE WHEN @current_group = user_id THEN @current_count WHEN @current_group := user_id T
Ruby on Rails 3.1.3で非常に複雑なクエリを作成していますが、find_by_sqlを使用しています。 しかし、非常に単純なクエリでfind_by_sqlを使用しても、私は非常に奇妙な動作に気付きました。ここで は簡単な例です: レッツは、」私は二つのモデルと関連するテーブルを持っていることを言う: Model 1: Company
Table 1: companies
私はyii2でfindBySqlを使用していますが、私はクエリの数を表示する必要がありますが、私は 'cidade'インデックスしか持っていません。 問合せ: $a2m = AlarmesCorrentes::findBySql('SELECT COUNT(CIDADE) AS CONTA, CIDADE
from
alarmes_correntes WHERE lastUpdate >= D