I have a following query
SELECT *
FROM products a, productImgs b
WHERE a.visible = 1 AND a.Type IN ('Accessories', 'Clothing', 'Electronics')
ORDER BY a.visibleOrder ASC
LIMIT 100
In the above query I need to add IF condition that IF a.Type is Accessories then I need certain a.Brands to select from and if a.Type is Clothing then I need to select from certain a.Brands
For a.Type 'Accessories' -> a.Brands IN (ALL)
For a.Type 'Clothing' -> a.Brands IN ('A','B','C')
For a.Type 'Electronics' -> a.Brands IN ('D','E','F')