我对构建查询感到困惑。我正在一家餐馆网站实施搜索功能。用户首先选择他正在搜索餐馆的区域,然后从复选框中选择中国,日本,泰国等食物类型。如何构建查询
选择所有这些后,将显示在选定区域提供所选食物的餐馆。我成功地获得了yser的pincode和食物类型。
我甲肝两条表具有以下字段,
与领域
id -ID of the restaurant
pcode -pincode of the area
restaurant_iw表的字段
restaurant_dp表id - id of the restaurant
menu - menu the restaurant provides (eg., Chinese, thai etc.,)
我的困惑是如何从获取记录两个表条件:
- P码= Userselectedpincode
- 菜单=使用者所选择的菜单
plz帮助。任何帮助将不胜感激
+1:打我,但我不得不在JOIN – 2010-08-03 18:40:30
@OMG小马的iw.menu - 我想清楚地分开的关系从加盟条款过滤条款,因为我认为它提高了可读性。它可以很容易地扫描所有的“ON”子句以获得正确的关系,而不会在其中添加额外的非关系过滤子句。 – RedFilter 2010-08-03 18:50:27
在JOIN和WHERE中的位置可以产生不同的结果 – 2010-08-03 19:10:47