テーブルAとテーブルBの2つのテーブルがあります。テーブルAの各レコードについて、テーブルBには多くのレコードがあります。したがって、テーブルAとテーブルBの間には1対多の関係が存在します。テーブルAから返される各行について、対応するすべての行がテーブルBから返されるようにクエリを実行したいと思います。 -を使用するにはINNER Join
-しかし、PHPなどを介して返されたすべての行にアクセスするにはどうすればよいですか?
$sql = "Select A.ID, B.Name * From A INNER JOIN B ON A.ID = B.ID";
A.ID | B.fName | B.lName 1 nameone lnameone 1 nametwo lnametwo 2 namethree lnamethree 4 namefour lnamefour
B.Name
上記の結果が得られたので、PHPを使用して、一度に1つの値のみのすべての値をループしますA.ID
。したがって、私が望む結果は次のようになります。
1.1。 nameOne lNameOne nameTwo lnametwo 2. namethree lNamethree 4. nameFour lNameFour
基本的に、テーブルAのIDでクエリ結果をグループ化しようとしています。
助けてくれてありがとう!
ありがとうございました、
エヴァン