MySQL(在1个命令中获取2个表)

时间:2017-05-31 19:40:00

标签: mysql

我想知道如何连接MySQL表我将举例说明你们可以理解我的问题。

页面表

(用于回显NavBar项目)

╔════╦══════════════╦═══════╦═════════════════╗
║ ID ║  Name        ║ Type  ║ Background Image║
╠════╬══════════════╬═══════╬═════════════════╣
║  1 ║ Home         ║ home  ║ --------------- ║
║  2 ║ AboutUs      ║ blank ║---------------- ║
║  3 ║ Services     ║ slider║---------------  ║
║  4 ║ Contacts     ║ blank ║---------------- ║
╚════╩══════════════╩═══════╩═════════════════╝

但是有一件事,我们可以有多个页面具有相同类型的页面(空白,更多等...)

在滑块上我们有2个包含信息的表。

滑块设置

(用于控制某个ID页面上的滑块数量)

╔════╦══════════════╗
║ ID ║  Num_Slides  ║ 
╠════╬══════════════╬
║  3 ║ 4            ║
╚════╩══════════════╝

我想知道无论如何都要连接这个数据库(不是物理上的)

1 个答案:

答案 0 :(得分:0)

你是想尝试加入这样的东西吗?

select * from page_table, slider_settings where page_table.id = slider_settings.id and page_table.type='slider';