這裏是我的查詢:如何將大寫字母大寫但保留另一個不區分大小寫?
select invoice_number, invoice_date, invoice_total, invoice_due_date, date_format(invoice_due_date, 'Due in %M %Y') as month_due
from active_invoices
order by invoice_total desc
我怎樣才能使它看起來像這樣?
這裏是我的查詢:如何將大寫字母大寫但保留另一個不區分大小寫?
select invoice_number, invoice_date, invoice_total, invoice_due_date, date_format(invoice_due_date, 'Due in %M %Y') as month_due
from active_invoices
order by invoice_total desc
我怎樣才能使它看起來像這樣?
使用case語句對過濾六月七月和應用不同的大寫的條件。
SELECT invoice_number
, invoice_date
, invoice_total
, invoice_due_date
, CASE
WHEN month(invoice_due_date) = 7
THEN date_format(invoice_due_date, 'Due in %M %Y')
WHEN month(invoice_due_date) = 6
THEN date_format(invoice_due_date, 'DUE IN %M %Y')
END AS month_due
FROM active_invoices
ORDER BY invoice_total DESC
你是什麼意思? –
@idk_meu添加了查詢 –
六月沒有得到大寫,但我增加了ucase,並使其工作。謝謝。 –
我想UCASE但大寫所有這些 –
的你爲什麼需要這樣的輸出,是不是在外殼的情況下是一致的。 –
我知道你的意思,但那是我的老師所要的 –