object1 と object2 の 2 つのフィールドを持つ mysql 1 つのテーブルがあります。object1 と 222 および 333 に一致する ID のみを入力フォームに ID を入力して別のクエリ検索結果を実行すると、ID の同じ行のクエリ結果が返されます。
object2 に 444 と 999 で一致する ID を入力すると、同じ ID の行のクエリ結果が返されます。
たとえば、入力フォームに 12345 と入力すると、結果には Joe Long object1 (222 ではなく)が表示されます。
だれか sql と php について考えてください。
たとえば、ID 12345 で検索すると、Joe Long、object1 として結果が得られます。
+-----------------------------------------------------------------+
| ID | firstName | lastName | object1 | object2 | sortID |
+-----------------------------------------------------------------+
| 12345 | Joe | Long | 222 | 444 | 66 |
| 12346 | John | Higgins | 222 | 444 | 66 |
| 12347 | David | Crowe | 333 | 444 | 66 |
| 12348 | Denise | Jacob | 333 | 999 | 77 |
| 12349 | George | Jacob | 333 | 999 | 77 |
| 12350 | Iain | Jacob | 111 | 444 | 66 |
| 12351 | Kevin | Dalglish | 888 | 555 | 77 |
| 12352 | Christina | Brown | 888 | 555 | 77 |
| 12353 | Jean | Scholes | 888 | 555 | 66 |
| 12354 | Angela | Scholes | 333 | 555 | 77 |
| 12355 | Ellie | Scholes | 333 | 555 | 77 |
+-----------------------------------------------------------------+