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

火花sql查詢的臨時問題withpassing參數函數

Raghu1216
新的貢獻者二世

我已經創建了一個下麵的函數

創建功能測試(位置字符串,指定字符串,字符串名稱)

收益表(問INT)

回報(

選擇

當位置=“印度”

(SELECT COUNT(*)從tbl_custobeplay体育app下载地址mers job_role =指定)

其他(SELECT COUNT(*)從tbl_customerbeplay体育app下载地址s job_role =指定和c_name =名稱)

最後是問

當我嚐試運行這個函數在亞行筆記本,我得到錯誤:-列名稱不存在。你的意思的嗎?

誰能請建議我如何擺脫這個錯誤嗎

3回複3

daniel_sahal
尊敬的貢獻者三世

@Raghu Dandu

試著用你的函數名作為列的別名,

前女友。

job_role = test.designation

Raghu1216
新的貢獻者二世

@Daniel薩哈也試過丹尼爾,得到同樣的錯誤

匿名
不適用

@Raghu Dandu:

錯誤消息表明“名稱”列表中不存在“tbl_customers”。beplay体育app下载地址可能有幾個原因此錯誤,比如一個錯字列名,丟失或刪除列或表中的差異模式。

要解決這個錯誤,您應該檢查的模式“tbl_customers”表並確保表中的列“指定”的存在。beplay体育app下载地址你也可以嚐試資格列名和表名或別名,以避免任何模棱兩可的列名,像“tbl_customers。beplay体育app下载地址job_role”而不是“job_role”。

如果列“指定”缺失或重命名,你可能需要修改相應的功能或更新表模式。

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

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

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

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

Baidu
map