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

如何添加一個磚SQL參數選擇所有選項?我想使用一個基於查詢的下拉列表。

User16752240700
價值貢獻
價值貢獻

所以我想創建一個選擇所有按鈕的一個參數。實際的參數有大約200選項,因為數據庫的大小。但是,如果我想要一個一般的總結,你可以看到所有的選項我不得不選擇一個接一個,不是有效的。什麼好主意嗎?

Select *從表中存儲({{存儲}})或({{存儲}})是null

我試過但是沒有´t讓我用參數為null。同時,重要的是提到的參數使用來自另一個查詢的值列出不同的商店的名字。

如下所示:https://stackoverflow.com/questions/71622404/how-to-add-a-select-all-option-in-a-sql-databricks-para..。

1接受解決方案

接受的解決方案

User16752240700
價值貢獻
價值貢獻

您可以添加“——所有商店——”你的列表。這是我將使用的查詢來填充下拉。S.O.答案

選擇存儲作為store_name來自(選擇不同的存儲表聯盟所有選擇的——所有商店——作為商店)由store_name秩序

下一個查詢,使用下拉

Select *從表(存儲在{{store_name}})或“{{store_name}}”像“——所有商店——”)

如果你選擇“- - - - - -所有商店——“你應該得到所有的商店:slightly_smiling_face:

在原帖子查看解決方案

2回答2

User16752240700
價值貢獻
價值貢獻

您可以添加“——所有商店——”你的列表。這是我將使用的查詢來填充下拉。S.O.答案

選擇存儲作為store_name來自(選擇不同的存儲表聯盟所有選擇的——所有商店——作為商店)由store_name秩序

下一個查詢,使用下拉

Select *從表(存儲在{{store_name}})或“{{store_name}}”像“——所有商店——”)

如果你選擇“- - - - - -所有商店——“你應該得到所有的商店:slightly_smiling_face:

這是正確的方法。你可以避免混合“在”和“喜歡”的語法以這種方式為你的第二個查詢:

選擇從表*(”——所有商店——“在{{PARAM}}或store_name在{{PARAM}})

然後配置“參數”多選參數。

我也重新排序查詢支持的參數查詢,這樣的——所有商店——總是出現在列表的頂部,而不是底部。

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

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

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

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

Baidu
map