したがって、2 つのテーブルに対して SQL 結合コマンドを実行しようとしていますが、探していない出力が得られます。
> SELECT owners_table.ownerID, tenant_table.tenantID, tenant_table.apt_num, tenant_table.last_name, owners_table.last_name AS owner_last, tenant_table.phone,
owners_table.phone AS owner_phone
FROM owners_table INNER JOIN
tenant_table ON tenant_table.apt_status = 'ARCHIVED' AND owners_table.owner_status = 'ARCHIVED'
ORDER BY owners_table.apt_num"
出力では、「stralman」のレコードが 5 つ表示されますが、1 つしかありません。join 句がそれを一致させようとしていることは理解していますが、対応する 5 つのレコードに対してストラルマンを 1 人だけ表示する方法はありますか?
http://i.stack.imgur.com/mfbWW.png
テーブル構造: 1) テナント テーブル: http://i.stack.imgur.com/BUxMH.png
2) 所有者テーブル: http://i.stack.imgur.com/QqoKx.png