私は2つのテーブルブランドとgeneric_Drugsを持っています。 1つのgeneric_Drugsモデルは、多くのブランドモデルを持つことができます。したがって、generic_Drugs IDはブランドモデルに格納されます。しかし、ジェネリック医薬品が削除されると、そのIDはまだブランドモデルに存在します。これは、ユーザーの要求に応じてアプリケーションが動作する方法です。あるテーブルから他のテーブルへの条件を確認するループ
generic_drugクラステーブルにgeneric_drug idsが存在するブランドアイテムのみを取得するデータベースからブランドアイテムを取得する手法が必要です。
例:
ブランドモデルは - genericDrugsテーブル
+-----------+
| id |
+-----------+
| 2001 |
| 2002 |
| 2003 |
| 2005 |
+-----------+
は、だから私は条件がで適用使っブランドから、すべてのブランドのアイテムを一覧表示する技術を必要とする - テーブル
+--------+-----------+
| id |Generic id |
+--------+-----------+
| 1 | 2001 |
| 2 | 2001 |
| 3 | 2002 |
| 4 | 2003 |
| 5 | 2004 |
| 6 | 2004 |
| 7 | 2005 |
| 8 | 2006 |
| 9 | 2006 |
+--------+-----------+
Generic_Drugsブランドブランド表のgeneric_drug ID、generic_drugs表にgeneric IDが存在するブランドのみを表示:
そこで私は、クエリを実行するとそれだけで取得する必要があります
+--------+-----------+
| id |Generic id |
+--------+-----------+
| 1 | 2001 |
| 2 | 2001 |
| 3 | 2002 |
| 4 | 2003 |
| 5 | 2004 |
| 7 | 2005 |
+--------+-----------+