【问题标题】:Multiple Queries Need Combines Result phpMyAdmin多个查询需要组合结果 phpMyAdmin
【发布时间】:2011-10-12 18:26:00
【问题描述】:

在 phpMyAdmin 的 SQL 窗口中会显示一个分隔符;查询之间。它运行我在其中的所有查询,只显示最后一个查询的结果。如何将结果合并为一个?

SELECT  field1, field2, field3, field4, field5, field6 
FROM table WHERE field2 = "AA" AND field3 LIKE '%BBB%';
SELECT  field1, field2, field3, field4, field5, field6 
FROM table WHERE field2 = "AA" AND field3 LIKE '%CCC%';

【问题讨论】:

    标签: mysql sql select phpmyadmin


    【解决方案1】:

    UNION怎么样?

    SELECT  field1, field2, field3, field4, field5, field6 
    FROM table WHERE field2 = "AA" AND field3 LIKE '%BBB%'
    UNION
    SELECT  field1, field2, field3, field4, field5, field6 
    FROM table WHERE field2 = "AA" AND field3 LIKE '%CCC%';
    

    更新

    您的查询的简化:

    SELECT  field1, field2, field3, field4, field5, field6 
    FROM table WHERE field2 = "AA" AND (field3 LIKE '%BBB%' OR field3 LIKE '%CCC%')
    

    【讨论】:

    • 很高兴为您提供帮助。请记住接受和/或支持对您有帮助的答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-01-31
    • 1970-01-01
    • 2021-08-12
    • 2015-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多