私は BDS 2006、MySQL DB (接続に使用される MyDAC コンポーネント) を使用してDBGrid
おり、フォームに DB テーブルのレコードを表示するコンポーネントがあります。
今、私はJOIN
2つのテーブルに結果を表示する必要がありますDBGrid
取得する必要がある結果ビューは、クエリの結果です
SELECT e_salary.e_basic,e_details.e_name
FROM e_details
INNER JOIN e_salary
ON e_details.e_id=e_salary.e_id;
私が検索したときにそれを行うためのもう1つのオプションがあります
SELECT
e_salary.e_basic,e_details.e_name
FROM
e_details, e_salary
WHERE
e_details.e_id=e_salary.e_id;
e_details、e_salary は私の 2 つのテーブルであり、e_id は私のPRIMARY KEY
現在、私は2DBGrid
つ持っています.1つはe_details用で、もう1つはe_salary用です
両方のテーブルの値を表示する DBGrid を 1 つだけ持つことは可能ですか? または、2つ別々に表示する必要がありますDBGrid
か?
可能であれば、どうすればいいですか
PS-ビューに追加する列がさらにあり、両方のテーブルの行数が同じです
前もって感謝します