SQL 查询构建工具
免费的在线 SQL 查询构建工具,无需安装。可视化 SELECT 查询构建器
關於 SQL 查詢建構器
SQL 查詢建構器可透過視覺化表單組裝 SELECT 陳述式,無需手寫 SQL。選擇資料表、挑選欄位、新增 WHERE 條件、設定排序和列數限制,此工具就會為你寫出查詢——非常適合學習 SQL 或加快常規查詢。
使用方法
1. 輸入資料表名稱(如 users) 2. 點擊範例欄位選取它們,或加入你自己的欄位 3. 可選擇新增帶有運算子和值的 WHERE 條件 4. 選擇 ORDER BY 欄位和方向,以及 LIMIT 5. 點擊「產生查詢」,然後「複製」結果
提示與最佳實踐
條件之間以 AND 連接,值以單引號包裹,因此此建構器針對文字值進行了最佳化——執行前請按需調整數字和日期。在對正式資料執行前,請務必在安全環境中檢查產生的 SQL。
▶WHERE 支援哪些運算子?
=、!=、>、>=、<、<=、LIKE、IN、IS NULL 和 IS NOT NULL。對於 IS NULL 和 IS NOT NULL,值欄位會被忽略;對於 IN,值會放在括號內,即 'IN ('value')'。
▶值會進行轉義以防止 SQL 注入嗎?
不會——此工具產生的是供你閱讀和執行的 SQL 文字,而非參數化查詢。切勿將不受信任的輸入直接貼到值欄位中。請在你的應用程式中使用參數化查詢或預處理陳述式。
▶可以新增我自己的欄位嗎?
可以。在加入欄位方塊中輸入欄位名稱並點擊「加入」。自訂欄位會與範例一起顯示,並可像內建欄位一樣被選取。
▶為什麼所有條件都用 AND 連接?
為簡化使用,建構器將每個條件都用 AND 連接。如需 OR 邏輯、括號或聯結,請複製產生的查詢並在你的 SQL 編輯器中手動編輯。
▶我的資料會被傳送到其他地方嗎?
不會。查詢完全在瀏覽器中產生,不會上傳或針對資料庫執行。
如果这个工具对你有帮助,请考虑请我喝杯咖啡。
請幫我買杯咖啡吧。