mysql提取很多查询结果的id

更新时间:01-23 教程 由 留井 分享

在MySQL中,当我们需要提取很多查询结果的id时,我们可以使用以下两种方法:

方法一

SELECT id FROM table_name WHERE condition;

这条语句将会选择表(table_name)中满足条件(condition)的所有id,并将它们列在一列中。如果希望用逗号分隔它们,可以使用以下语句:

SELECT GROUP_CONCAT(id SEPARATOR ',') FROM table_name WHERE condition;

方法二

SELECT DISTINCT id FROM table_name WHERE condition;

这条语句将会选择表(table_name)中满足条件(condition)的所有不同的id,并将它们列在一列中。

不管使用哪种方法,提取的结果都可以被用于其他操作,例如更新表的记录。

声明:关于《mysql提取很多查询结果的id》以上内容仅供参考,若您的权利被侵害,请联系13825271@qq.com
本文网址:http://www.25820.com/tutorial/14_2065887.html