0
我被正式難住了。我已經使用此代碼創建的視圖:MySQL View無法識別SELECT REPLACE()
ALTER VIEW event_view AS
SELECT
'3' School_ID
, P.post_title 'Short_Description'
, P.post_content 'Description'
, E.contact_name 'Contact_Name'
, P.post_type 'Post_Type'
, DATE(E.start) 'Start_Date'
, TIME(E.start) 'Start_Time'
FROM cm_3_posts P
LEFT OUTER JOIN cm_3_ai1ec_events E
ON E.post_ID = P.ID
WHERE P.post_status = 'publish'
AND P.post_type = 'ai1ec_event'
AND E.start > NOW() - INTERVAL 30 DAY
AND E.start < NOW() + INTERVAL 30 DAY
然而,我想要去除任何逗號出的數據的在該視圖中的說明字段。這個查詢似乎應該可以工作,但是當它運行時,結果顯示(在PHPMyAdmin中)逗號被刪除,但是當我重新加載視圖時,逗號又回來了。
SELECT REPLACE(Description, ',', '')
FROM event_view
WHERE Description LIKE '%,%';
我的問題是,我如何永久刪除我的視圖中的說明列的字段中的逗號?我嘗試了很多方法,但都沒有成功。非常感謝提前。
完美!謝謝!在我嘗試的所有事情中,我無法相信我沒有早點嘗試過。現在看起來很明顯。你搖滾,如果我有足夠的信譽,我會評價你的答案。 – 2013-02-21 18:42:23