我有两个表,一个有数字,另一个表有名称,这些数字的图像我想获取数据特定数字的名称和图像。
数据库结构:
First table Second Table
ID Num ID Name Image
1 1001 1001 Demo1 t1.png
1 1002 1002 Demo2 t2.png
1 1004 1003 Demo3 t3.png
4 1005 1004 Demo4 t4.png
我想从第一个表中获取ID = 1的数据,Num是第二个表的ID,所以使用Name和Image获取数据。
因此假设输出ID = 1: -
ID Num NAME Image
1 1001 Demo1 t1.png
1 1002 Demo2 t2.png
1 1003 Demo3 t3.png
所以请帮我从mysql中获取数据。
答案 0 :(得分:0)
您可以使用SQL连接。
SELECT Table1.ID, Table1.Num, Table2.Name, Table2.Image
FROM Table1
INNER JOIN Table2
ON Table1.Num=Table2.ID;
答案 1 :(得分:0)
喜欢这个吗?
SELECT * FROM FirstTable INNER JOIN SecondTable ON (FirstTable.Num = SecondTable.ID)