我在一个数据库中有3个表:
属性表:
+-------------+--------------------+
| property_id | property_reference |
+-------------+--------------------+
| 1 | RA123 |
| 4 | RT123 |
+-------------+--------------------+
功能表:
+------------+--------------+
| feature_id | feature_name |
+------------+--------------+
| 1 | pool |
| 2 | garden |
| 3 | wine house |
| 4 | parking |
+------------+--------------+
和一个表属性\u功能:
+-------------+------------+
| property_id | feature_id |
+-------------+------------+
| 1 | 1 |
| 1 | 2 |
| 1 | 4 |
| 4 | 1 |
| 4 | 2 |
| 4 | 3 |
+-------------+------------+
例如,我想检索只有pool和garden的属性id
2条答案
按热度按时间8xiog9wr1#
这将获得所有的属性标识,这些标识有一个没有任何连接或硬编码数据的游泳池和花园。
如果任何特性名称被更改,例如:from pool->pool,这也将在将来对您有所帮助。此查询仍然有效!:)
对于更动态的查询,最好不要使用任何硬编码值。
fjaof16o2#
你可以试试这个:
这里有一把小提琴: