# Concatenate Two variable strings

**URL:** <https://discourse.nodered.org/t/concatenate-two-variable-strings/64604>\
**Category:** General\
**Tags:** function-node\
**Created:** [2 July 2022 05:44 UTC](https://discourse.nodered.org/t/concatenate-two-variable-strings/64604 "2022-07-02T05:44:48Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![ravi1987](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ravi1987](https://discourse.nodered.org/u/ravi1987)\
**Post date:** [2 July 2022 05:44 UTC](https://discourse.nodered.org/t/concatenate-two-variable-strings/64604/1 "2022-07-02T05:44:49Z")

</div>

![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/7/5/75a59550b822402c02e9be1f14ca710e907027a3.png)

 ![image](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/3X/6/f/6fe3e02744634d473c3b54889c7b4682977897ad.png)

Hello every one  
here I'm reading two variables in mqtt i want both in singe line how can I do

---

<div class="post-metadata">

**Author:** ![craigcurtin](https://avatars.discourse-cdn.com/v4/letter/c/94ad74/32.png) [@craigcurtin](https://discourse.nodered.org/u/craigcurtin)\
**Post date:** [2 July 2022 06:19 UTC](https://discourse.nodered.org/t/concatenate-two-variable-strings/64604/2 "2022-07-02T06:19:47Z")

</div>

Can you rely on both of them coming in continually ?

If so feed them through a Join node

If not then put them into context variables and access them from there

Craig

---

<div class="post-metadata">

**Author:** ![ravi1987](https://avatars.discourse-cdn.com/v4/letter/r/bbce88/32.png) [@ravi1987](https://discourse.nodered.org/u/ravi1987)\
**Post date:** [2 July 2022 07:23 UTC](https://discourse.nodered.org/t/concatenate-two-variable-strings/64604/3 "2022-07-02T07:23:45Z")

</div>

yes data is coming continuously

---

<div class="post-metadata">

**Author:** ![dynamicdave](https://sea2.discourse-cdn.com/flex026/user_avatar/discourse.nodered.org/dynamicdave/32/96_2.png) [@dynamicdave](https://discourse.nodered.org/u/dynamicdave)\
**Post date:** [2 July 2022 07:50 UTC](https://discourse.nodered.org/t/concatenate-two-variable-strings/64604/4 "2022-07-02T07:50:37Z")

</div>

As Craig suggested, I think you'll find you need to 'join' the two variables as although they are being generated continuously - they won't arrive or be processed by Node-RED simultaneously.

Take a look at this posting as it is very similar to your situation.

> [@Select minimum of two values](https://discourse.nodered.org/t/select-minimum-of-two-values/44775):
>
> Hi there, I am receiving two messages from mqtt, what I want to do is select the lesser of the two and output it to influxdb. I'm guessing I need to use a function but am unsure how to address two incoming message payloads inside the function. Can anyone please point me in the right direction? TIA

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/flex026/uploads/nodered/original/1X/d073cd938eafa2e558d7c2cd59003b3ef4963033.png) [@system](https://discourse.nodered.org/u/system)\
**Post date:** [31 August 2022 07:50 UTC](https://discourse.nodered.org/t/concatenate-two-variable-strings/64604/5 "2022-08-31T07:50:47Z")

</div>

This topic was automatically closed 60 days after the last reply. New replies are no longer allowed.
