我正在拿这个 customer_id
在我的table上 tbl_customers
当我得到这个id时,我还想获取 customer_id
在我的第二张table上 tbl_stocks
这样我就可以绑定 tbl_customers
有。
这是我的table tbl_customers
结构请看一下。
这是我的table tbl_stocks
还有,请看一下。
正如你所看到的,我想要的是 cutomer_id
上 tbl_customers
。该id是绑定的,将获取中所有相同的id和行的值 tbl_stocks
哪个是 customer_id
另外,对于这种类型的查询,如何使sql查询语句解决这个问题?到目前为止,我有这个sql语句,但它没有得到数据。
//PSEUDO CODE ONLY IM NOT FAMILIAR WITH THE SYNTAX OF THIS PROBLEM
$sql = SELECT `tbl_customers` FROM `customer_id` = 1 AND SELECT `tbl_stocks` FROM `customer_id` = 1;
因此,如果它正在工作,我将获取的最终输出将如下所示
p、 我不需要在文本框或任何形式的输入中显示它,我只需要使用sql查询获取它,这样我就知道程序正在获取表的值,谢谢!
3条答案
按热度按时间vlf7wbxs1#
实际上不需要同时查询这两个表。由于客户id在stocks表中可用,因此您只需要:
如果要查询这两个表,例如检索其他一些客户信息,请使用联接:
sdnqo3pr2#
你应该使用
joins
这是您可以尝试的查询。此外,你应该阅读更多关于https://dev.mysql.com/doc/refman/8.0/en/join.html
在这里,我将更新php页面中的answer w.r.t打印值
dxpyg8gm3#
了解sql联接: