我有两张表 Equipment 和 Equipmenthistory。
设备包含serialNum和状态列,serialNum是该表的主键。
equipmenthistory包含id、serialNum和status。id是该表的主键。
equipmenthistory表包含具有相同serialNum的多行
i need equipment.serialNum , equipment.status and list of equipmenthistory where serialNum is same
请帮我解决一下。我想用内连接来做到这一点。
最佳答案
这两个选项提供相同的结果。第一个是第二个选项的简写。
选项 1
Select equipment.serialNum, equipment.status, equipmenthistory.id, equipmenthistory.serialNum, equipmenthistory.status
From equipment
Inner Join equipmenthistory using(serialNum)
选项 2
Select equipment.serialNum, equipment.status, equipmenthistory.id, equipmenthistory.serialNum, equipmenthistory.status
From equipment
Inner Join equipmenthistory
On equipment.serialNum = equipmenthistory.serialNum
关于mysql - mySQL 中两个表的内连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30652359/