我不是SQL专家,但有时我会遇到需要使用for循环将一个查询的结果迭代到另一个查询的情况。示例: SELECT values FROM some_table WHERE name="blah"; 或者在bash中,我可能会这样做: mysql -e "use ${database}; SELECTvalues FROM some_table WHERE name='blah';" > list 然后,我将这个查询<
我理解为什么我们不应该循环MySQL查询,我试图避免它。我有一个数组$names,它包含要插入到someTable中的关键字列表,在MySQL字段name上有一个UNIQUE约束。mysql> select * from someTable where name='stress';| id | name |ER