Добро пожаловать в форум, Guest >> Войти | Регистрация | Поиск | Правила | | В избранное | Подписаться | ||
Все форумы / Microsoft SQL Server |
![]() ![]() |
Allino Member Откуда: Сообщений: 35 |
Добрый день. есть таблица типа КодКонтакта 111112224 100023565 254896356 452356843 452356984 002565894 254896654 из этой таблицы необходимо выбрать коды начинающиеся с 4 делаю запрос use contacts SELECT кодКонтакта FROM dbo.contacts_KPP WHERE (КодКонтакта = '4*') в итоге ничего... Если поставить ремарку на WHERE выводятся все записи (это я на всякий случай написал, в таблице действительно есть записи). Заранее спасибо. |
5 июн 15, 12:15 [17734999] Ответить | Цитировать Сообщить модератору |
Maxx Member [скрыт] Откуда: Сообщений: 24290 |
вы сами придумали что ето должно рабоать то ? Тип колонки какой ? |
||
5 июн 15, 12:16 [17735007] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
Это вы сами такой синтаксис придумали ? В хелпе не желаете почитать про LIKE ? |
||||
5 июн 15, 12:17 [17735010] Ответить | Цитировать Сообщить модератору |
Владислав Колосов Member Откуда: Сообщений: 8353 |
Это не синтаксис сиквела, возможно ТС ошибся форумом. |
5 июн 15, 12:20 [17735028] Ответить | Цитировать Сообщить модератору |
_djХомяГ
Guest |
или строковый LEFT |
5 июн 15, 12:20 [17735029] Ответить | Цитировать Сообщить модератору |
a_voronin Member Откуда: Москва Сообщений: 4805 |
Не могут троллейболы человеку просто подсказатьSELECT кодКонтакта FROM dbo.contacts_KPP WHERE КодКонтакта LIKE '4%' |
5 июн 15, 12:22 [17735044] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47052 |
WHERE КодКонтакта LIKE '4%' |
5 июн 15, 12:23 [17735054] Ответить | Цитировать Сообщить модератору |
Maxx Member [скрыт] Откуда: Сообщений: 24290 |
a_voronin, разве SSIS етого не может сделать ![]() |
5 июн 15, 12:24 [17735058] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
Толи дело рыцарь в сияющих доспехах |
||
5 июн 15, 12:24 [17735065] Ответить | Цитировать Сообщить модератору |
Allino Member Откуда: Сообщений: 35 |
тип колонки nchar и изначально я использовал LIKE было так WHERE КодКонтакта LIKE '0*' потом почитав форумы немного упростил посчитав что если поставить = разницы нет, однако ошибся как я понимаю. Но тем не менее с LIKE тоже не выводились данные |
5 июн 15, 12:26 [17735074] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
А выражение после LIKE вы тоже сами придумали ?
Правильно, а то понимаешь напридумывали кучу разных команд/функций, только людей путают |
||||
5 июн 15, 12:29 [17735090] Ответить | Цитировать Сообщить модератору |
Allino Member Откуда: Сообщений: 35 |
Не смейтесь.... Гиганты над маленьким. Спасибо вам большое LIKE '4%' заработало. |
5 июн 15, 12:29 [17735091] Ответить | Цитировать Сообщить модератору |
Glory Member Откуда: Сообщений: 104751 |
Смеются над элементраной тупостью и нежеланием потратить минуту на чтение документации |
||
5 июн 15, 12:31 [17735103] Ответить | Цитировать Сообщить модератору |
iap Member Откуда: Москва Сообщений: 47052 |
Там же одни цифры? Строго говоря, юникод надо учитывать и в запросе: WHERE КодКонтакта LIKE N'0%' |
||
5 июн 15, 12:51 [17735219] Ответить | Цитировать Сообщить модератору |
Все форумы / Microsoft SQL Server | ![]() |