select concat(o2.name, ' ', o1.name) as 'new_name' FROM (SELECT parent_id,name FROM `organizations` WHERE ((`organizations`.`ancestry` LIKE '1/1161/%' OR `organizations`.`ancestry` = '1/1161') OR `organizations`.`id` = 1161)) as o1 INNER JOIN organizations as o2 ON o2.id = o1.parent_id
このように select whereした結果からさらにinner joinをするロジックをrailsで書きたいです。
[select whereした結果].joins([Joinしたいテーブル])
この文法では select whereした結果がFROMの対象になりませんでした。
なにかいい方法がありましたら教えていただけますでしょうか。
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。