ik heb de volgende tabel:
ik wil nu alle 'dingen' die de eigenschappen 5 EN 6 hebben.
het resultaat moet dus in dit geval ding 1 en 3 zijn.
het probleem is dus dat het niet met directe ANDs kan omdat het over meerdere rijen gaat. het datamodel kan niet worden aangepast en het is ook mogelijk dat er op meerdere eigenschappen getest moet worden (dus alle 'dingen' die eigenschap 5 EN 6 EN 7 EN 8 moeten hebben)
ik heb het ook geprobeerd met joins maar dan krijg je dus een join op zichzelf en dat gaat natuurlijk niet.
ik kom er echt absoluut niet uit dus ik roep jullie hulp maar in.
alvast bedankt...
code:
1
2
3
4
5
6
7
8
9
10
| eigenschappen id | ding | eigenschap ----------------------------- 1 | 1 | 5 2 | 1 | 6 3 | 2 | 5 4 | 3 | 5 5 | 3 | 6 6 | 4 | 2 7 | 4 | 3 |
ik wil nu alle 'dingen' die de eigenschappen 5 EN 6 hebben.
het resultaat moet dus in dit geval ding 1 en 3 zijn.
het probleem is dus dat het niet met directe ANDs kan omdat het over meerdere rijen gaat. het datamodel kan niet worden aangepast en het is ook mogelijk dat er op meerdere eigenschappen getest moet worden (dus alle 'dingen' die eigenschap 5 EN 6 EN 7 EN 8 moeten hebben)
ik heb het ook geprobeerd met joins maar dan krijg je dus een join op zichzelf en dat gaat natuurlijk niet.
ik kom er echt absoluut niet uit dus ik roep jullie hulp maar in.
alvast bedankt...
