Jump to content

How do I combine all rows into one row, while controlling the seperator?


Poff111

Recommended Posts

Hi phpfreaks,

I use the normal ol' MySQL 5.0

I was wondering if there's a way to gather all of a single column's row into one row.

For example:

ROW

Hi

This

Is

Me

 

What I want to do is merge them into one row with the ability to control the seperator, like:

Hi:This:Is:Me

 

I searched for an answer and only came up with "GROUP_CONCAT", but this doesn't seem to allow the control of the seperator... it always has a "," as it.

 

Regards.

Hi phpfreaks,

Ah! Thanks. I was also wondering: Is it possible to do a WHERE statement to check if something is there and if it's there, it'll be replaced by ":"?

Example:

ROW

Hi

This

Is

Me

 

I want to gather all of that except for... "Is". Which should return:

Hi:This::Me

Hi phpfreaks,

Thanks again!

But what if I wanted to replace a certain one?

Example:

ROW

Hi

This is Poff

This is Poff Again

What's up?

 

I want to replace the words "This is Poff" but NOT "This is Poff Again" to ":".

 

Regards.

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.