私はこれらのような2つのテーブルを持っています
Invoice (invoice_no, invoice_date, customer_id, ...),
Customers (customer_id, customer_name, ...)
今私がやりたいことは、顧客名で並べ替えられた請求書をリストすることです。
SELECT b.customer_name, a.*
FROM Invoice a, Customers b
WHERE a.customer_id=b.customer_id
ORDER BY b.customer_name
しかし、このSQLの問題は、請求書のない請求書がある場合customer_id
、それらの請求書を最初にリストし、請求書をcustomer_id
昇順でリストするにはどうすればよいかということcustomer_name
です。