Rijen met een bepaald type als eerste

Status
Niet open voor verdere reacties.

apellsientje925

Gebruiker
Lid geworden
6 jun 2009
Berichten
142
Hoi,

Is het mogelijk om een resultaat met type=topic starter, als eerste te selecteren met mysql?

Mvg
 
Bedoel je dat deze bovenaan de resultaten komt te staan?
je kunt namelijk op alfabetische volgorde resultaten posten
Of alleen resultaten met een type of meerdere types.

Dus het ligt er een beetje aan wat je precies wilt.
 
Je zou het in een multi array moeten stoppen, om vervolgens eerst te sorteren op datum/tijd (ik neem aan dat je dat ook hebt)
en daarna op uitlezen op je tags.
Dan heb je een array met alle info en belast je je database ook niet onnodig.
 
Je kunt ordenen op statement.

[sql]
SELECT *
FROM topic
WHERE topic_id = 1
ORDER BY `type` = 'starter'
[/sql]

En dan komen alle starters bovenaan. Of onderaan. Ligt een beetje aan de default sort order, moet je even controleren.

Overigens is het niet handig om een kolom type te noemen want dat is een reserved keyword.
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan