【问题标题】:MySql chained queriesMySql 链式查询
【发布时间】:2014-03-13 20:58:10
【问题描述】:

我想在我的数据库上运行多个查询,但我想对第一个查询的结果应用第二个查询。我对数据库没有太多经验,所以如果这是一个愚蠢的问题,请原谅。

例子:

SELECT * FROM table WHERE table.column='criteria';

在第一个查询的结果上,我想应用另一个过滤器:

SELECT * FROM table WHERE table.column2='criteria2';

提前谢谢你!

【问题讨论】:

  • 您要合并结果,还是过滤同一个表中的多个列?你的问题不清楚。
  • 我想过滤同一个表中的多个列
  • 好的,所以我的回答是正确的。 ;) 欲了解更多信息:dev.mysql.com/doc/refman/5.7/en/…

标签: mysql chained


【解决方案1】:

试试这个:

SELECT *  FROM table 
WHERE table.column='criteria'
AND table.column2='criteria2';

【讨论】:

    【解决方案2】:

    如果你想应用另一个过滤器:

    SELECT * 
    FROM table 
    WHERE table.column='criteria'
    AND table.column2='criteria2';
    

    【讨论】:

    猜你喜欢
    • 2021-12-22
    • 1970-01-01
    • 1970-01-01
    • 2015-01-07
    • 1970-01-01
    • 2012-10-16
    • 1970-01-01
    • 1970-01-01
    • 2014-09-11
    相关资源
    最近更新 更多