hoi, ik heb een kolom rank int(1) default NULL.

nu wil ik ORDER BY rank doen, maar de rijen met waarde NULL moeten achteraan, nu komen ze vooraan?

1
2
4
NULL
die ranking wordt aan een ploeg gegeven (de volgorde dat ze erop komen)

idd, een trainer/speler die bij een ploeg staat die niet getoont moet worden is eigenlijk geen trainer/speler meer he.

ik zal WHERE ploegen.rank IS NOT NULL erbijzetten ;-)

bedankt om mee te denken iedereen
*bump, omdat jan koehoorn er is en het is al meer dan 24u ;-)
ik heb nu dit;
<?php
$sql = "SELECT
leden.*,
functie.functie,
functie.ploeg AS ploeg_id,
ploegen.naam AS ploeg_naam
FROM
leden
INNER JOIN
ledenfunctie AS functie ON
(functie.leden_id = leden.id)
LEFT JOIN
ploegen ON
(functie.ploeg = ploegen.id)
WHERE
functie.type = '".$_GET['type']."'
AND
ploegen.rank IS NOT NULL
ORDER BY
ploegen.rank,
ploegen.naam,
leden.naam";
?>
als nu het 'functie.ploeg' 0 is, dan is 'ploegen.rank' meteen ook NULL en wordt de persoon bijgevolg ook niet getoond.
hoe kan ik dit oplossen (als ploeg=0 dan mag rank NULL zijn)

Reageren