table :First
..............................................................................
id | ros | table | column | stool | date | places|
..............................................................................
1 12 5 6 a 2017-07-17 goa |
2 12 5 6 b 2017-07-17 delhi|
..............................................................................
table :second
..........................................................................
id | ros | name | email | phone | stos|address |date |
....................................................................................................
5 12 and [email protected] 394924673464 6 fddsfds 2017-07-03 |
6 12 her [email protected] 84838593894 6 fdafdfd 2017-07-04 |
....................................................................................................
Query like I am Using:
SELECT `p`.* FROM `first` `p` LEFT JOIN `second` as `st` ON `st`.`ros`=`p`.`ros` ORDER BY `id` DESC LIMIT 10;
私の質問は、2つではなく4つの行を返すのはなぜですか? テーブルを持たずにその4つの値を再設定する必要がありますか?mysqlクエリの結合後のデータ
言ったように、あなたはグループに人の結果を必要とします重複を停止するために別の結合条件を追加することはできますが、この要件を満たすためにテーブル内の何も明らかではありません。 –