Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как выполнить такой select? / 6 сообщений из 6, страница 1 из 1
25.06.2007, 08:46
    #34616365
postman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить такой select?
Здравтсвуйте.
У меня в таблице есть поля name и surname, где соответсвенно находится имя и фамилия человека. Есть строка имя+фамилия. например ИванИванов. Как мне сделать select чтобы выборка была по имя+фамилия, те чтото такое select * from table where name+surname='ИванИванов'
Как составить такой запрос?
...
Рейтинг: 0 / 0
25.06.2007, 09:09
    #34616399
Бабичев Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить такой select?
Тебе нужно почитать про строковую функцию конкатенации строк:
1) concat(str1, str2)
2) str1 || str2
...
Рейтинг: 0 / 0
25.06.2007, 09:25
    #34616428
postman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить такой select?
Я не нашел в документации по постгресу ро строковую функцию конкатенации строк.
Может я неправильно выразился, у меня уже есть строка "ИванИванов".
Мне кажется что проще в базе както склеить два столбца name и surname, Чем пытатся разделить мою строку на имя и фамилию.
...
Рейтинг: 0 / 0
25.06.2007, 09:31
    #34616440
postman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить такой select?
Ступил я.... Спасибо, совет пригодился, нашел сейчас в документации. :)
...
Рейтинг: 0 / 0
25.06.2007, 09:32
    #34616443
Бабичев Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить такой select?
Конкатенация - это и есть "склеить два столбца name и surname".
Как сия функция из себя выглядит - я тебе уже написал в своем первом ответе.
...
Рейтинг: 0 / 0
25.06.2007, 09:33
    #34616445
Бабичев Сергей
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как выполнить такой select?
postmanСтупил я.... Ну, с кем не бывает? ;)
...
Рейтинг: 0 / 0
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Как выполнить такой select? / 6 сообщений из 6, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]