Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment obtenir des données de la table parent et enfant sur la base du statut où la clé étrangère a un statut différent pour chaque ligne

Utilisez une jointure ici :

$the_data_you_want = Case::join('case_revisions', 'case.id', '=', 'case_revisions.case_id')
    ->where('status', 'treatment')
    ->get();

PrimaryCaseNo et impression_type n'étaient pas mentionnés dans l'explication de la question donc je les ai ignorés, vous pouvez changer cela si nécessaire.

J'espère que cela vous aidera.