sqlの複数のテーブルを結合するクエリから単一の行を返すのに問題があります。私は顧客情報を含むテーブルと、ローン情報を含む別のテーブルを持っています。複数のテーブルクエリから単一の結果を返す方法
主な目的は、loanテーブルにあるかどうかをチェックしてcustomersテーブルに詳細がある顧客を取得することです。それらがローンテーブルにある場合、customersテーブルからその詳細をフェッチします。
しかし、問題は、自分が行ったトランザクションに基づいて、同じユーザーの詳細が複数行表示されていることです。私はちょうど1列が欲しい。ここで
は私のテーブルです:、ユーザーが複数回表示されることがわかります。
cutomersの表
Customersテーブルのユーザーが一度だけ表示されます。
私は、ユーザーが一度表示させたいです。
SQLクエリ:
$query = "
SELECT * FROM loans
INNER JOIN customer ON loans.ac_no=customer.cust_no
" ;
?結合後にグループ化して結果を得ることができます。 – NEER