请查看图片以获得有关我的要求的更多说明 Click here 让我告诉你完整的描述
我有两张桌子 -
表1包含book_id
和book_name
第二张表 -
表2包含book_id
,stock
和cs_id
我想当有人选择cs_id时,结果会以book_name而不是book_id
显示我很抱歉简短说明......
我在mysql
数据库中有两个表 -
table1
SN ID Name
1 E-11 ELC
2 E-13 ELX
3 D-41 DME
和table2
SN ID CS_ID
1 E-11 C01
2 E-13 C01
3 D-41 C54
如何使用php从table2使用一个name
从table1获取所有cs_id
的结果。
请帮忙。
提前致谢!
我在这里使用
$query = "SELECT table1.id, table2.name FROM table1 INNER JOIN table2 ON table1.id = table2.id WHERE table1.cs_id=$cs_id'
这显示了0结果。
答案 0 :(得分:0)
使用TABLE LEFT JOIN LIKE
select tb1.name,tb2.ID FROM TABLE1 as tb1 LEFT JOIN TABLE2 as tb2 ON tb1.ID=tb2.ID where tb2.CS_ID='$request_id';
我希望它的工作