0
A
回答
1
只需添加一個false
條件
select * from your_table where false
0
您還可以使用AND false
。不知道這兩個選項之間是否有任何性能差異。
1
添加一個總是求值爲FALSE
的內聯謂詞似乎是最適合我的方式。通過「內聯」,我的意思是你不使用綁定變量。另外,您也可以使用
LIMIT 0
這具有更多的表現,但根據查詢優化器實現的優勢,它可能會比較慢(未經證實)
0
常量表達式「1 = 0」會評估爲「假」,這僅僅是「0」,在執行之前的別名,所以從提供的最終結果將是更快,更易於閱讀計算表達式節能的MySQL:
AND FALSE
相關問題
- 1. mysql查詢是否爲空
- 2. Django查詢否定
- 3. 否定SQL查詢
- 4. mysql查詢查詢
- 5. mysql查詢查詢
- 6. Mysql計數選定查詢
- 7. 優化給定mySql查詢
- 8. 定期對MySQL查詢
- 9. WordPress的定製MySQL查詢
- 10. 優化特定查詢mysql
- 11. 自定義MySql查詢
- 12. ajax運行mysql查詢並檢查mysql查詢是否爲真或假?
- 13. 如何否定xpath查詢?
- 14. 雙重否定sql查詢
- 15. 否定查詢條件yii2
- 16. 是否可以確定MySQL中的查詢是否會鎖定表?
- 17. Mysql查詢查找指定行
- 18. 在mysql查詢中運行mysql查詢
- 19. MySql查詢數組到MySql IN查詢
- 20. 驗證mysql查詢是否爲NULL
- 21. 是否可以禁用mysql子查詢?
- 22. 更新否則插入MySQL查詢
- 23. MySQL查詢是否有限制?
- 24. htmlspecialchars是否保護這個MySQL查詢?
- 25. 是否索引< or > MySQL查詢?
- 26. 我的MySQL查詢是否正確?
- 27. 是否可以聲明到mysql查詢?
- 28. MYSQL查詢列是否爲空
- 29. 是否有可能實現MySQL查詢
- 30. mysql查詢INDEX是否需要?
有什麼意義? – vartec 2012-04-23 11:31:57
你也可以不執行查詢? – Manuel 2012-04-23 11:32:29
@vartec:該點可能是獲取表類型,即查詢的元數據,如「SELECT * FROM some_table LIMIT 0」 – 2012-04-23 11:37:39