讓我們了解如何在 MySQL 中搜索兩個(gè)鍵
在幫助下可以使用“OR”來實(shí)現(xiàn)對兩個(gè)鍵的搜索優(yōu)化良好的單鍵或使用優(yōu)化良好的“AND”。讓我們看看如何將兩個(gè)不同的鍵與“OR”操作結(jié)合起來進(jìn)行搜索 –
SELECT field1_index, field2_index FROM tableName WHERE field1_index = '1' OR field2_index = '1'
登錄后復(fù)制
這是查詢的優(yōu)化版本。使用“UNION”也可以有效地完成此操作,該“UNION”組合了兩個(gè)單獨(dú)的“SELECT”語句的輸出。每個(gè)“SELECT”語句僅搜索一個(gè)鍵,并且可以對其進(jìn)行優(yōu)化。讓我們看看實(shí)際的查詢 –
查詢
SELECT field1_index, field2_index FROM tableName WHERE field1_index = '1' UNION SELECT field1_index, field2_index FROM tableName WHERE field2_index = '1';
登錄后復(fù)制
以上就是在 MySQL 中搜索兩個(gè)鍵的詳細(xì)內(nèi)容,更多請關(guān)注www.92cms.cn其它相關(guān)文章!