# Query.@mutate weirdness (bug?)

**URL:** <https://discourse.julialang.org/t/query-mutate-weirdness-bug/44642>\
**Category:** Data\
**Created:** [August 9, 2020, 9:21pm UTC](https://discourse.julialang.org/t/query-mutate-weirdness-bug/44642 "2020-08-09T21:21:04Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![davidanthoff](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/davidanthoff/32/223493_2.png) [@davidanthoff](https://discourse.julialang.org/u/davidanthoff)\
**Post date:** [August 10, 2020, 9:34pm UTC](https://discourse.julialang.org/t/query-mutate-weirdness-bug/44642/2 "2020-08-10T21:34:12Z")

</div>

This is not well formulated in the docs: individual `args` mutations don’t interdepend. If you want the computation of `b` to pickup `_.a/2`, you need to put it into a second `@mutate` statement.

---

_[View the full topic](https://discourse.julialang.org/t/query-mutate-weirdness-bug/44642)._
