我有一點SQL n00b時刻。假設我有一個包含兩個表格的物業網站:properties
和features
,並附有一個表格。如果我有搜索表單,如何構建我的查詢以僅選擇所有所選條件的屬性?SQL查詢根據條件選擇記錄?
例如,標準將在從複選框的陣列的形式被張貼:
Array
(
[features] => Array
(
[0] => 1
[1] => 2
[2] => 5
)
)
如何可以選擇從我properties
個具有的ID特徵記錄1,2和5(以及可能的其他),但只有一個或兩個屬性不匹配?
你可以把它的小提琴:sqlfiddle.com – 2012-07-23 11:49:43
@BugFinder我已經嘗試過使用'IN',但是返回的記錄有任何*選定的標準,而不是所有的記錄*選擇標準。 – 2012-07-23 11:56:29