TheJjokerR
Gebruiker
- Lid geworden
- 25 apr 2008
- Berichten
- 104
Hey daar,
Ik heb wat hulp nodig met het opstellen van een query die de hoogste LIKE iets uit een database haalt.
Laat ik een aantal voorbeelden geven van wat de '_Data' column kan bevatten:
{"array":[],"money":0,"testvalue":800}
{"array":[],"money":2,"testvalue":1800}
{"array":[],"money":3,"testvalue":900}
(mischien herken je dit al, het is JSON encoded)
Wat ik wil, is de 10 rijen met de hoogste waardes van testvalue... Maar aangezien dit allemaal in een string zit, dacht ik dus 'even een LIKE statement te gebruiken'... Dit viel vies tegen aangezien ik geen idee heb hoe ik ooit de hoogste waardes eruit moet plukken.
Ik bedoel zoiets(psuedo query):
Ook betwijfel ik of dit mogelijk is... Hoewel, mischien kan een van jullie me op weg helpen!
Thanks
:thumb:
Ik heb wat hulp nodig met het opstellen van een query die de hoogste LIKE iets uit een database haalt.
Laat ik een aantal voorbeelden geven van wat de '_Data' column kan bevatten:
{"array":[],"money":0,"testvalue":800}
{"array":[],"money":2,"testvalue":1800}
{"array":[],"money":3,"testvalue":900}
(mischien herken je dit al, het is JSON encoded)
Wat ik wil, is de 10 rijen met de hoogste waardes van testvalue... Maar aangezien dit allemaal in een string zit, dacht ik dus 'even een LIKE statement te gebruiken'... Dit viel vies tegen aangezien ik geen idee heb hoe ik ooit de hoogste waardes eruit moet plukken.
Ik bedoel zoiets(psuedo query):
Code:
WHERE something LIKE '%"testvalue":higherthaneverything%' LIMIT 0, 10
Ook betwijfel ik of dit mogelijk is... Hoewel, mischien kan een van jullie me op weg helpen!
Thanks
:thumb:
Laatst bewerkt: