取消
顯示的結果
而不是尋找
你的意思是:

解析語法錯誤,誰能指引我錯了

Sajid1
貢獻者

選擇在{{月}}= 0然後add_months(當前日期(),-13)

當{{月}}>月(add_months(當前日期(),1)然後add_months (to_date (concat(年(當前日期())1,“-”,{{月}},' - ',1)),-13)

其他add_months (to_date (concat(年(當前日期()),“-”,{{月}},' - ',1)),-13年)結束dt

這個月從他一直是一個參數,它有值。然而,盡管執行sql, parse_syntax_error

下麵的錯誤是粘貼

[PARSE_SYNTAX_ERROR]語法錯誤在或接近0 'line 1, pos 17

SQL = = = =

選擇案例當0 = 0然後add_months(當前日期(),-13)

- - - - - - - - - - - - - - - - - - ^ ^ ^

當0 >月(add_months(當前日期(),1)然後add_months (to_date (concat(年(當前日期())1,“-”,0,' - ',1)),-13)

其他add_months (to_date (concat(年(當前日期()),“-”,0,' - ',1)),-13)dt限製1000年結束

1接受解決方案

接受的解決方案

我的壞,我錯過了與語法和交替的方式改寫了第一個條件和固定它。謝謝你的時間去通過

更新代碼,供您參考

選擇情況下{{月}}當0然後add_months(當前日期(),-13)

當{{月}}>月(add_months(當前日期(),1)然後add_months (to_date (concat(年(當前日期())1,“-”,{{月}},' - ',1)),-13)

其他add_months (to_date (concat(年(當前日期()),“-”,{{月}},' - ',1)),-13)

在原帖子查看解決方案

4回複4

Debayan
尊敬的貢獻者三世
尊敬的貢獻者三世

嗨@Sajid Thavalengal Rahiman,你跟著上麵給出的建議嗎?另外,請粘貼整個錯誤的代碼嗎?

我的壞,我錯過了與語法和交替的方式改寫了第一個條件和固定它。謝謝你的時間去通過

更新代碼,供您參考

選擇情況下{{月}}當0然後add_months(當前日期(),-13)

當{{月}}>月(add_months(當前日期(),1)然後add_months (to_date (concat(年(當前日期())1,“-”,{{月}},' - ',1)),-13)

其他add_months (to_date (concat(年(當前日期()),“-”,{{月}},' - ',1)),-13)

Debayan
尊敬的貢獻者三世
尊敬的貢獻者三世

很高興知道!謝謝。

Kaniz
社區經理
社區經理

嗨@Sajid Thavalengal Rahiman,這將意味著很多如果你可以選擇“最佳答案”幫助別人找到正確答案更快。

這使得回答後出現問題,所以很容易找到在一個線程。

它還幫助我們馬克問題回答我們可以有更多的眼睛幫助別人有許多未解之謎。

我可以依靠你嗎?

歡迎來到磚社區:讓學習、網絡和一起慶祝

加入我們的快速增長的數據專業人員和專家的80 k +社區成員,準備發現,幫助和合作而做出有意義的聯係。

點擊在這裏注冊今天,加入!

參與令人興奮的技術討論,加入一個組與你的同事和滿足我們的成員。

Baidu
map