繁体   English   中英

MySQL查询通过表

[英]Mysql queries for through tables

基本上我有两个桌子

  1. 群组:具有位置,城市,国家/地区等字段
  2. 物业类型:1BHK,2BHK,3BHK等字段
  3. Group_property_type:基本上是具有外键group_id和property_type_id的穿透表

现在,我想添加一个详尽的搜索功能。 这将同时使用groups表和property_type表的字段。 对SQL查询有帮助吗?

我正在使用mysql

SELECT  *
FROM    Group_property_type GPT
JOIN    Groups G
    ON  GPT.group_id = G.group_id
JOIN    PropertyType PT
    ON  GPT.property_type_id = PT.property_type_id
WHERE   G.location LIKE '%' + @searchstring + '%'
    OR  G.city LIKE '%' + @searchstring + '%'
    OR  ...

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM