Я не очень хорошо разбираюсь в соединении таблиц в mysql, и я все еще учусь, поэтому я хотел спросить, когда соединяю две таблицы....
У меня есть 2 таблицы. Итак, для первой таблицы я хочу объединить 2 ее столбца (идентификатор и путь) во второй таблице.
Но во второй таблице нет идентификатора имени столбца и пути, есть путь и значение имени столбца. Поле столбца pathid совпадает с идентификатором.
это выглядит так.
первая таблица
| id | path |
---------------------
| 1 | country/usa |
| 2 | country/jpn |
| 3 | country/kor |
второй стол
| pathid | value |
-------------------
| 3 | 500 |
| 1 | 10000 |
| 2 | 2000 |
Итак, в первой таблице указано, что для США идентификатор равен 1, для Японии — 2, для Кореи — 3. А в таблице указано, что для pathid нет. 3 (который является идентификатором для Кореи) значение равно 500 и так далее с другими.
Я хочу, чтобы это выглядело так. Таким образом, путь будет объединен во второй таблице с соответствующим значением. Как я могу сделать это на mysql? Благодарю вас
Желаемый результат
| id | path | value |
------------------------------
| 1 | country/usa | 10000 |
| 2 | country/jpn | 2000 |
| 3 | country/kor | 500 |
SELECT...FROM firstTB a INNER JOIN secondTB b ON a.id = b.pathID
-- простое соединение. - person John Woo   schedule 12.09.2013