多个查询需要组合结果 phpMyAdmin
Posted
技术标签:
【中文标题】多个查询需要组合结果 phpMyAdmin【英文标题】:Multiple Queries Need Combines Result 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%';
【问题讨论】:
【参考方案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%')
【讨论】:
很高兴为您提供帮助。请记住接受和/或支持对您有帮助的答案。以上是关于多个查询需要组合结果 phpMyAdmin的主要内容,如果未能解决你的问题,请参考以下文章