我有這個聲明不會出現錯誤,但它不會以我想要的方式添加到電話擴展中。在CONCAT_WS中使用CASE的MySQL陳述
SELECT
est_contacts.*,
CONCAT_WS(
', ',
contacts.contact_name,
contacts.contact_phone,
(
CASE contacts.contact_ext WHEN NOT '' THEN CONCAT('x', contacts.contact_ext) END
),
contacts.contact_phone_type
) AS contact
FROM
est_contacts
LEFT JOIN
contacts
ON
est_contacts.contact_id = contacts.contact_id
WHERE
est_contacts.est_id = 1
因此,進出口超新來的CASE
東西,所以這是我在這第一炮,它看上去就像是去工作和演戲喜歡它,直到我添加了一個分機到聯繫人記錄,它沒有添加它,即使它是NOT ''
你的情況有沒有別的/違約條款,因此,如果這一場比賽也不會發生,返回什麼都沒有。 –
多數民衆贊成多多少少我想要的,如果它沒有一個分機那麼我想它甚至不包括分機進入CONCAT_WS我只希望它包括它,如果它是預設的,所以電話號碼格式正確 –