0

是否可以使用多个条件或订单进行查询,然后将每个结果保存到一个变量中?

比方说

SELECT * FROM table (WHERE common='yes') AS common_result (ORDER BY last_update DESC) AS update_result, (ORDER BY priority DESC) AS priority_result

详细说明:

我想将查询保存到 common='yes',然后将其保存到 common_result。

我想保存查询 ORDER BY last_update DESC,然后将其保存到 update_result。

我想保存查询 ORDER BY priority DESC,然后将其保存到 priority_result。

请注意,它与此不同

SELECT * FROM table WHERE common='yes'  ORDER BY last_update DESC, priority DESC

每个条件/顺序彼此不相关。

是否有任何 mysql 语法可以做到这一点?

我以前这样做是因为我认为它有助于轻松地进行查询

4

1 回答 1

0

我不清楚你的问题,但我宁愿这样做

 SELECT * FROM table 
 WHERE common='yes'
 ORDER BY last_update DESC,      
 priority DESC
于 2013-01-28T10:34:05.033 回答