0

注文の優先度に従ってレコードを提供する次のクエリがあります。この従来の mySql クエリを Rails ORM に変換したいのですが、それができません。
私のクエリは次のとおりです。

SELECT *
FROM user_questions q
WHERE question_sequence_number IN (11,13,16,19) 
OR id IN (198,199,200,201,202)
ORDER BY (question_sequence_number IN (11,13,16,19)) DESC,
      CASE WHEN question_sequence_number IN (11,13,16,19) 
           THEN question_sequence_number
           ELSE id
      END

誰でもこれで私を助けてもらえますか?

4

1 に答える 1