Join 및 where 절을 사용하여 여러 테이블에서 데이터를 가져 오는 방법

파커

나는 specialtyarea와 의사로 알려진 두 개의 테이블이있는 간단한 심포니 컨트롤러를 작성했습니다.

이것은 테이블의 기본 구조입니다.

specialtyarea
-----------------
id | name       |
-----------------
1  | dentist    |
2  | physician  |

의사 테이블은 다음과 specialtyarea같이 관련됩니다 .

Physician
--------------------
id | name | specfk |
--------------------
1  | John  | 1     |
2  | Doe   | 2     |
3  | Ann   | 2     |

전문 분야가 2 인 모든 의사를 불러 오려고합니다

이것은 내 코드 스 니펫입니다.

public function getAllPhysicianAction($specId)
{
     $id = $this->getDoctrine()->getRepository('Bundle:SpecArea')
        ->find($specId); //assuming that this returns all the id from the specialty table

    $allPhysician = $id->getPhysician()->...   //kind of lost here    
}

전문 ID를 사용하여 의사 테이블에서 모든 레코드를 검색하려면 어떻게해야합니까?

게르 얀

의사 저장소에서 findBy를 호출 할 수 있다고 믿습니다.

/**
 * @Route("/physicians/{specId}", name="getAllPhysician")
 */
public function getAllPhysicianAction($specId)
{
    $allPhysician = $this->getDoctrine()
    //call the repository of your physician table
    ->getRepository('Bundle:physician')
    ->findBy(['specfk' => $specId]);

    var_dump($allPhysician);
}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

JOIN을 사용하여 두 테이블에서 데이터를 가져 오는 방법

분류에서Dev

여러 테이블에서 WHERE 절 및 ALIASING 데이터를 사용하는 SQL

분류에서Dev

LinQ To Entities를 사용하여 여러 테이블에서 데이터 행을 가져 오는 방법

분류에서Dev

where 절을 사용하여 하나의 pyspark 데이터 프레임에서 값을 가져 오는 방법

분류에서Dev

여러 레이블 및 항목 위젯을 만들고 루프를 사용하여 Tkinter에서 데이터를 가져 오는 방법

분류에서Dev

asyncio 및 multiprocess.map을 사용하여 데이터를 가져 오는 방법

분류에서Dev

데이터 테이블을 사용하여 sDom에서 "ID"및 "클래스"를 추가하는 방법

분류에서Dev

Sequel을 사용하여 다른 테이블에서 데이터를 가져 오는 방법

분류에서Dev

WHERE 절과 URL에서 설정된 변수를 사용하여 PHP 코드로 MySQL 데이터베이스에서 값을 가져 오는 방법

분류에서Dev

JOIN 및 BETWEEN where 절을 사용하여 MYSQL 쿼리 속도를 높이는 방법은 무엇입니까?

분류에서Dev

PHP를 사용하여 mysql의 테이블에서 여러 행을 가져 오는 방법

분류에서Dev

Left Outer Join-PDO를 사용하여 여러 테이블에서 데이터 가져 오기

분류에서Dev

Java에서 웹 스크래핑을 통해 여러 HTML 테이블의 데이터를 가져 오는 방법

분류에서Dev

where condition을 사용하여 테이블에서 두 개의 필드를 가져 오는 방법과 같은 조건을 적용하는 방법

분류에서Dev

Volley를 사용하여 JSON을 통해 mysql에서 여러 행의 데이터를 가져 오는 방법

분류에서Dev

PHP를 사용하여 데이터 테이블에서 데이터를 가져 오는 방법

분류에서Dev

MS Access를 사용하여 여러 조인 및 where 절을 사용하여 업데이트를 수행하는 방법은 무엇입니까?

분류에서Dev

Flask를 사용하여 Postgresql 데이터베이스에서 데이터를 가져오고 HTML 테이블을 표시하는 방법

분류에서Dev

join을 사용하여 여러 테이블에서 레코드를 가져 오기

분류에서Dev

Clojure Map을 사용하여 여러 MongoDB 컬렉션에서 데이터를 가져 오는 방법

분류에서Dev

JOIN 및 GROUP BY를 사용하여 두 테이블에서 계산하는 방법

분류에서Dev

PHP 및 mysqli를 사용하여 여러 MySQL 테이블에서 데이터 가져 오기

분류에서Dev

제한 및 주문 기준을 사용하여 중복 항목없이 데이터를 가져 오는 방법

분류에서Dev

CakePHP Auth를 사용하여 변수에서 사용자 테이블 데이터를 가져 오는 방법

분류에서Dev

WHERE IN 절을 사용하여 MSQL 쿼리에서 변수를 가져 오는 방법

분류에서Dev

Python을 사용하여 json에서 데이터를 가져 오는 방법

분류에서Dev

(like, limit 및 order by)를 사용하여 두 테이블에서 데이터 가져 오기를 조인하는 방법

분류에서Dev

\ frac 및 \ sqrt를 사용하여 웹 사이트에서 구문 분석 된 데이터를 가져 오는 방법을 문자열로 대체하는 방법

분류에서Dev

JavaScript 및 데이터 테이블을 사용하여 JSON에서 데이터 가져 오기

Related 관련 기사

  1. 1

    JOIN을 사용하여 두 테이블에서 데이터를 가져 오는 방법

  2. 2

    여러 테이블에서 WHERE 절 및 ALIASING 데이터를 사용하는 SQL

  3. 3

    LinQ To Entities를 사용하여 여러 테이블에서 데이터 행을 가져 오는 방법

  4. 4

    where 절을 사용하여 하나의 pyspark 데이터 프레임에서 값을 가져 오는 방법

  5. 5

    여러 레이블 및 항목 위젯을 만들고 루프를 사용하여 Tkinter에서 데이터를 가져 오는 방법

  6. 6

    asyncio 및 multiprocess.map을 사용하여 데이터를 가져 오는 방법

  7. 7

    데이터 테이블을 사용하여 sDom에서 "ID"및 "클래스"를 추가하는 방법

  8. 8

    Sequel을 사용하여 다른 테이블에서 데이터를 가져 오는 방법

  9. 9

    WHERE 절과 URL에서 설정된 변수를 사용하여 PHP 코드로 MySQL 데이터베이스에서 값을 가져 오는 방법

  10. 10

    JOIN 및 BETWEEN where 절을 사용하여 MYSQL 쿼리 속도를 높이는 방법은 무엇입니까?

  11. 11

    PHP를 사용하여 mysql의 테이블에서 여러 행을 가져 오는 방법

  12. 12

    Left Outer Join-PDO를 사용하여 여러 테이블에서 데이터 가져 오기

  13. 13

    Java에서 웹 스크래핑을 통해 여러 HTML 테이블의 데이터를 가져 오는 방법

  14. 14

    where condition을 사용하여 테이블에서 두 개의 필드를 가져 오는 방법과 같은 조건을 적용하는 방법

  15. 15

    Volley를 사용하여 JSON을 통해 mysql에서 여러 행의 데이터를 가져 오는 방법

  16. 16

    PHP를 사용하여 데이터 테이블에서 데이터를 가져 오는 방법

  17. 17

    MS Access를 사용하여 여러 조인 및 where 절을 사용하여 업데이트를 수행하는 방법은 무엇입니까?

  18. 18

    Flask를 사용하여 Postgresql 데이터베이스에서 데이터를 가져오고 HTML 테이블을 표시하는 방법

  19. 19

    join을 사용하여 여러 테이블에서 레코드를 가져 오기

  20. 20

    Clojure Map을 사용하여 여러 MongoDB 컬렉션에서 데이터를 가져 오는 방법

  21. 21

    JOIN 및 GROUP BY를 사용하여 두 테이블에서 계산하는 방법

  22. 22

    PHP 및 mysqli를 사용하여 여러 MySQL 테이블에서 데이터 가져 오기

  23. 23

    제한 및 주문 기준을 사용하여 중복 항목없이 데이터를 가져 오는 방법

  24. 24

    CakePHP Auth를 사용하여 변수에서 사용자 테이블 데이터를 가져 오는 방법

  25. 25

    WHERE IN 절을 사용하여 MSQL 쿼리에서 변수를 가져 오는 방법

  26. 26

    Python을 사용하여 json에서 데이터를 가져 오는 방법

  27. 27

    (like, limit 및 order by)를 사용하여 두 테이블에서 데이터 가져 오기를 조인하는 방법

  28. 28

    \ frac 및 \ sqrt를 사용하여 웹 사이트에서 구문 분석 된 데이터를 가져 오는 방법을 문자열로 대체하는 방법

  29. 29

    JavaScript 및 데이터 테이블을 사용하여 JSON에서 데이터 가져 오기

뜨겁다태그

보관