こんにちは、最初に評価されたレビューを表示し、その後にまだ評価されていないレビューを表示するクエリを取得しました。ただし、正しく注文できないようです。
結果は次のようになります。
5
4
0
0
...
現時点ではこれを行っています:
4
5
0
0
...
これが私のクエリです
$sql = $db->query( "
SELECT branch.*, MAX(review.rating) AS m
FROM branch
LEFT OUTER JOIN review ON branch.bid = review.bid
WHERE branch.address2 LIKE '$query' OR branch.postcode LIKE '$query-%'
GROUP BY branch.bid
ORDER BY m DESC, branch.branch ASC
LIMIT $start,$limit
" ) or die( "Select failed: (" . $db->errno . ") " . $db->error );