我有两张桌子。
在第一个中,您可以找到以下内容:
id date
在第二个中:
id product
在我的应用程序中,我完成了一个列表,该列表显示了第一个表中的所有日期。当用户选择一个时,我要执行以下操作:从第一个表中获取用户在列表中选择的日期的ID,然后从第二个表中返回具有该ID的产品。
现在,我可以通过2个查询轻松地做到这一点,但我认为对于应用程序,用户和我的知识来说,这样做会更好。
显然,我是mysql的初学者,我搜索了一种方法来执行此操作,结果发现了一些我不知道但不适用于我所需要的东西。
那么我该怎么做呢?我需要使用什么?
感谢,并有一个愉快的一天 !
最佳答案
也许这就是您要寻找的:
SELECT p.product
FROM table1 d, table2 p
WHERE d.date = 'selecteddate' AND d.id = p.id