1.6.4 多列检索

我们使用 ANDOR 实现多列检索,在之前的章节示例中,已经有一些涉及。

SELECT field1_index, field2_index FROM test_table
WHERE field1_index = '1' OR  field2_index = '1'

关于多列检索的性能优化,我们在后续的章节中详细介绍。

您也可以通过使用结合两个单独SELECT语句的输出的联合来有效地解决这个问题。

SELECT field1_index, field2_index
    FROM test_table WHERE field1_index = '1'
UNION
SELECT field1_index, field2_index
    FROM test_table WHERE field2_index = '1';

results matching ""

    No results matching ""