Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как на SQL сравнить две колонки? (Петров и П) / 4 сообщений из 4, страница 1 из 1
29.03.2002, 07:38
    #32026464
Ronik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на SQL сравнить две колонки? (Петров и П)
написано 29-03-2002 10:42 Инфо • Правка • Ответить • IP

--------------------------------------------------------------------------------
Привет всем!

Ребят как сравнить две колонки в одной полные имена а в другой только инициалы?


С уважением.
...
Рейтинг: 0 / 0
29.03.2002, 08:35
    #32026465
SergSuper
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на SQL сравнить две колонки? (Петров и П)
сформулируйте что значит "сравнить" и Вам самому станет понятно
...
Рейтинг: 0 / 0
29.03.2002, 09:05
    #32026469
Ronik
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на SQL сравнить две колонки? (Петров и П)
Благодарю за ответ!

я знаю как это сделать в Ассеss ... т.е. сначала вырезаешь (left ..)из Петрова первыю букву П и т.п., а после этого сравниваешь с колонкой в др. таблице

А вот как этоже сделать в SQL? я начинающий ...

USE Pensions
go
SELECT FAMIL, IMJA, OTCH, NYLIC, NDOM, NKORP, NKW
FROM PENS, Clients
WHERE FAMIL = Clients.FAU {фамилия}
and PENS.IOU = Clients.IOU {ИО}
and NYLIC = Clients.ULU {улица}
and NKW = Clients.KVU {квартира}
and Clients.TLU not Like '411%' {телефон}
ORDER BY NYLIC, NDOM, NKW
go

но до этого я должен был бы сделать из "Иван" (col - IMJA), "Иванович" (col - OTCH)= "ИИ" (col - IOU)
так как этоже сделать через Like ?
...
Рейтинг: 0 / 0
29.03.2002, 09:11
    #32026470
GreenSunrise
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как на SQL сравнить две колонки? (Петров и П)
SuperSerg совершенно прав, зря смеетесь.

>вырезаешь (left ..)из Петрова первыю букву П и т.п., а после этого сравниваешь с колонкой в др. таблице

Это ваш вопрос и ваш ответ. Вырезаешь из Петрова П и т.д. Left есть и в MSSQL. Если еще не полениться залезть в хелп на тему работы со строками...
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Как на SQL сравнить две колонки? (Петров и П) / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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