|
Categorieën >
PHP & SQL
[SQL] 20 resultaten weergeven
|
|
|
offline
|

PHP ver gevorderde
|
Tja, klinkt erg makkelijk. Daar gebruik je LIMIT 0,20 voor zou je zeggen. In mijn geval dus niet. Ik heb een veld 'type', die kan 1 en 0 zijn. Nu wil ik 10 resultaten hebben waarbij 'type' 1 is, en ook 10 waarbij 'type' 0 is.
Maar dan werkt LIMIT 0,20 niet, want dan kun je ook 11 resultaten van '1' hebben, en 9 van '0'.
Opzich niet zo moeilijk wat ik wil, maar ik wil het wel in 1 query 
Bedankt,
Scott |
3 antwoorden
|
|
|
offline
|
PHP expert
|
Ik denk niet dat dat gaat lukken.
Maak er 2 queries van, dan heb je nu iets dat werkt en kun je later altijd nog kijken hoe je dit nog kan optimaliseren.
|
|
|
|
offline
|

PHP interesse
|
hmm, ik twijfel erg of dit uberhaupt mogelijk is. ik weet het in elk geval niet.
In twee query's is het natuurlijk makkelijk, maar ik neem aan dat je het in 1 query wilt omdat je op een bepaalde tag wilt sorten over de types heen. Je kan dit natuurlijk oplossen door alle 10 resultaten van je twee query's te eerst te laden in een array en dan die te sorten.
|
|
|
|
offline
|

PHP ver gevorderde
|
Nee, wil het voor de laadtijd heben.. Zal je denken: boeie, die kwart seconde.. Maar hoe sneller, hoe beter vind ik
Toch bedankt allemaal, doe het dan wel in 2, lijkt er idd op dat het niet in 1 kan..
|
Dit onderwerp is gesloten.
|
|
|