Advertisement
Guest User

Untitled

a guest
Jan 21st, 2017
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. item
  2. id category_id
  3. 1 1
  4. 2 1
  5. 3 2
  6. 4 3
  7.  
  8. property
  9. id name
  10. 1 'shape'
  11. 2 'color'
  12.  
  13. propvalues
  14. id property_id item_id value
  15. 1 1 1 'round'
  16. 2 2 1 'grey'
  17. 3 1 2 'round'
  18. 4 2 2 'black'
  19. 5 1 3 'square'
  20. 6 2 3 'black'
  21.  
  22. SELECT item.id FROM item
  23. JOIN propvalues ON item.id=propvalues.item_id
  24. WHERE item.category_id IN (1,2) &&
  25. propvalues.value IN ('black','grey') AND propvalues.value IN ('round')
  26.  
  27. WHERE item.category_id IN(1,2) &&
  28. propvalues.property_id = 2 && propvalues.value IN ('black','grey') &&
  29. propvalues.property_id = 1 && propvalues.value IN ('round')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement