JMP 查詢生成器在訪問數據庫並且對 SQL 了解不多時是一個不錯的選擇。
但是,在查詢具有數百萬條記錄的大型數據庫時,我有兩個建議:
1) 在開始可能會意外調用寬表中的數千條大記錄的查詢之前,要么給出如下警告:“您將要查詢 x 行。 您想繼續嗎?)或顯示您的查詢將產生多少記錄的預覽。 這將幫助我沒有 SQL 知識的同事避免向我們的數據庫發送大查詢!
2) 添加將 SQL limit 命令添加到您的查詢中的可能性,例如將查詢中的最大記錄數設置為 500。 在 SQL 中,您可以通過在 SQL 語句的末尾添加限制 500 來做到這一點,但在查詢構建器中交互會很好。