テーブルをproducts
から選択します。 製品はseason
ベースです。商品をテーブルから選択
各製品row/entity
はid_season
とseasons
表は
id | season_name | active | created | modified
などの季節の名前に見えるという名前の列が含まれている私はすべて選択したい2016,2017,2018 ...
のような年です同じものを持つ2016年と2017年の製品code
私は
SELECT *
FROM products P
INNER JOIN seasons S ON S.id = P.id_season
WHERE S.active = 1
AND S.season_name IN (YEAR(GETDATE()), YEAR(GETDATE()) + 1 )
のように選択しても、異なる季節からの製品のコードを一致させるために、それを改良する方法がわからないシンプル。
このクエリを使用して生成されたものをその結果は? –
コードでグループを試しましたか?特定のコードの場合は、where句 –