Re: [SQL] Concatenation in selects
От | Leslie Mikesell |
---|---|
Тема | Re: [SQL] Concatenation in selects |
Дата | |
Msg-id | 199809031933.OAA19204@Jupiter.Mcs.Net обсуждение исходный текст |
Ответ на | Re: [SQL] Concatenation in selects (James Olin Oden <joden@lee.k12.nc.us>) |
Ответы |
Re: [SQL] Concatenation in selects
|
Список | pgsql-sql |
According to James Olin Oden: > > > I know it can be done, but I cannot seem to figure out how to output to > > fields concatenated together in a select. For instance, I have a table > > with first_name and last_name as fields (among others). I would like > > display first_name and last_name as one field. I want to do something > > like: > > > > name=first_name + " " + last_name > > > > but of course within an SQL select statement. Thanks...james > > Sorry, I finally found it in the hackers mailing list. The answer is: > > select textcat(textcat(first_name, ' '),last_name) from users; > > I just couldn't seem to find that documented, I am sure it is though. > Thanks...james You should also be able to use the SQL concatenation operator '||'. It doesn't seem to be able to understand more than 2 things at once so you have to use parens for grouping. I don't know if that is an SQL requirement or a postgresql limitation. select (first_name || ' ') || last_name as full_name from users; Les Mikesell les@mcs.com
В списке pgsql-sql по дате отправления: