MySQL は次のとおりです。
SELECT a.id,
a.name,
a.n,
a.r,
a.pot,
a.ticket_price,
a.starting_tickets,
a.started,
a.end,
COUNT(b.id) tickets_bought
FROM current_lotteries a
JOIN lottery_tickets b ON b.lid=a.id
WHERE a.cid=1
ORDER BY started DESC LIMIT 1
検索で、 from の行がなくa、 in の行があるb(つまり、 COUNT(b.id)is ではない) 場合、このクエリはフィールドの値とasの値をNULL含む行を返します。table に結果がない場合に行 () を返さないように、このクエリを変更するにはどうすればよいですか?NULLaCOUNT(b.id)tickets_boughtnum_rows = 0a
スナップ。
