在 MySQL 中對兩個鍵進行搜尋
讓我們瞭解如何在 MySQL 中對兩個鍵進行搜尋
可以使用經過良好最佳化的單個鍵與“OR”合作搜尋兩個鍵,或使用經過良好最佳化的“AND”。讓我們看看如何將搜尋兩個不同的鍵與“OR”操作結合起來進行 −
SELECT field1_index, field2_index FROM tableName WHERE field1_index = '1' OR field2_index = '1'
這是查詢的最佳化版本。還可以使用組合兩個獨立的“SELECT”語句輸出的“UNION”有效地完成。每個“SELECT”語句僅搜尋一個鍵,並且可以對其進行最佳化。讓我們看看實際的查詢 −
查詢
SELECT field1_index, field2_index FROM tableName WHERE field1_index = '1' UNION SELECT field1_index, field2_index FROM tableName WHERE field2_index = '1';
廣告
資料結構
網路
RDBMS
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP