IFNULL(likes.num, 0)
以下のクエリを書くことができましたが、これはほぼ機能します。問題は、結果テーブルの最後にある get putによって null 値がゼロになることです。
SELECT t.*, IFNULL(likes.num, 0)
FROM `textagname` as t
LEFT JOIN likes
ON t.tex = likes.tex
ORDER BY num DESC
このクエリを次のように書く別の方法はありますか?
SELECT *
FROM (
SELECT t.*, IFNULL(likes.num, 0)
FROM `textagname` as t
LEFT JOIN likes
ON t.tex = likes.tex
)
ORDER BY d.num DESC
時間がかからない方法が望ましいです。