Pablo Schneiter
05/20/2025, 2:20 PMCeligo AI
05/20/2025, 2:20 PMAI generated answer (using internal Slack threads):In SuiteQL, the NS_CONCAT function is not directly supported. However, you can achieve similar functionality using the "||" operator to concatenate two strings. Here is an example:
SQL
SELECT
ID,
(LastName || ', ' || FirstName) AS FullName,
Phone,
Email
FROM
Employee
WHERE
Email LIKE '%@test.com'
ORDER BY
LastName,
FirstName
In the case of concatenating multiple rows into one row based on some grouping, similar to the NS_CONCAT function in NetSuite saved search, unfortunately, there is no direct equivalent in SuiteQL. Oracle's LISTAGG function, which could potentially serve this purpose, is also not supported in SuiteQL.
If you're working within SuiteScript, you could potentially pull the results and flatten them in your script. However, this would involve running separate queries and joining the results in your script, which may not be the most efficient solution.
******
Disclaimer:
This response was generated by an artificial intelligence assistant based on previous conversations from multiple Slack channels, and may contain inaccuracies or mistakes.
******Celigo AI
05/20/2025, 2:21 PMSlack thread 1: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.81032896
Slack thread 2: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.794475555
Slack thread 3: here (available only if the original thread was posted in the last 90 days)
Similarity score: 0.787628
Celigo AI
05/20/2025, 2:21 PM