|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
Здравствуйте, надо вывести такую запись которая соответствует (имя фамилия/фамилия имя) Например пользователь при регистрации перепутал поля и в базе оказались такие записи как Davolio Nancy и Nancy Davolio так вот надо из n-записей количества вывести такую запись как Davolio Nancy=Nancy Davolio и тд (( На скрине 100 записей и там такая 1 запись которая этому соответствует. Как ее вывести )) Cursor и переменные использовать нельзя Чтоб посмотреть все существующие варианты я посмотрел вот так Код: sql 1. 2.
С уважением Владимир! ... |
|||
:
Нравится:
Не нравится:
|
|||
27.07.2021, 23:19 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
Опишите алгоритм разбиения FullName на имя и фамилию. В вашем примере это пробел (в общем случае это не так линейно - надо чтобы был один и только один пробел) Код: sql 1. 2. 3. 4. 5. 6. 7. 8.
Затем накладывайте ваш фильтр e1.FirstName=e2.LastName and e1.LastName=e2.FirstName ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 00:21 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
SERG1257,спасибо буду рад и другим пользователям их ответу решениям данной задачки ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 00:32 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
maay123, Начните изучение вопроса с форм нормализации данных. Жизнь покажется прекрасней. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 01:48 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
maay123, вы оперируете с неатомарными данными, что РСУБД это недопустимо. Приведите ФИО к первой нормальной форме и работайте. Это не Excel. Если приложение написано кое как, то здесь ничем не поможешь, только переписывать. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 11:39 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
Судя по скрину, у вас уже есть разбиение на First и LastName в таблице :) по задаче... ну, простейший вариант типа Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 11:49 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
Владислав Колосов, на самом деле, таких случаев полным-полно. Например, анализировать "назначение платежа" для разового отчета проверяющих. просто невыгодно по трудозатратам ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 11:54 |
|
Вывод данных (имя фамилия/фамилия имя)
|
|||
---|---|---|---|
#18+
godsql, не совсем так, назначение платежа, в общем случае, это атомарное значение, ФИО однозначно - нет. В некоторых системах требуется разбор назначения, в этом случае разбирать лучше до записи данных в базу, а загрузчике. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.07.2021, 12:10 |
|
|
start [/forum/topic.php?fid=46&fpage=18&tid=1684465]: |
0ms |
get settings: |
7ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
others: | 272ms |
total: | 390ms |
0 / 0 |