매개변수를 기반으로 행을 쿼리하고 테이블을 조인하는 SQL 방법
P粉797855790
P粉797855790 2023-09-07 15:32:10
0
1
450

내 Ruby 프로젝트에는 다음과 같은 GET 엔드포인트가 있습니다:

/endpoint/:special_param

테이블이 2개 있는 데이터베이스가 있습니다. 표 1에는 다음 열이 포함되어 있습니다.id、special_param_column、joinable_column

표 2에는 다음 열이 포함되어 있습니다.id、joinable_column、other_data

이것은 데이터베이스 모델에서 요청을 처리하는 코드입니다:

으아악

나는find_by_sql内部写什么来选择表 2 中与表 1 中具有相同joinable_column值的行,其中special_param_column值等于传递到函数中的special_param가치에 속해야 할까?

예를 들어 테이블에 다음 데이터가 포함되어 있다고 가정합니다.

으아악

만약special_param = 208이면 테이블 2의 1행과 4행을 반환하고 싶습니다

P粉797855790
P粉797855790

모든 응답 (1)
P粉254077747

으아악

    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!