Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
 Re: Нужна помощь в написании запроса, выборка.  [new]
Akina
Member

Откуда: Зеленоград, Москва, Россия
Сообщений: 21242
wkwk, тебе никогда не приходилось свои контакты за бугор слать, наверное...
12 янв 16, 17:18    [18668338]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
Это да)
12 янв 16, 17:26    [18668369]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
Нужна помощь зала! Не получается составить запрос который бы заменял первые первую цифру с '7' на '8', при условии если длинна номера = 11 символам.
Опыта не хватает и знаний =(
12 янв 16, 17:50    [18668500]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
Glory
Member

Откуда:
Сообщений: 104751
wkwk
Опыта не хватает и знаний

Вы с выданным вам списком функций ознакомилиь ?Полностью ?

Сообщение было отредактировано: 12 янв 16, 17:50
12 янв 16, 17:50    [18668504]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
STUFF(Field,1,1,CASE LEFT(Field,1) WHEN '7' THEN '8' ELSE LEFT(Field,1) END)
12 янв 16, 17:53    [18668521]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
Glory
wkwk
Опыта не хватает и знаний

Вы с выданным вам списком функций ознакомилиь ?Полностью ?

Нет, не полностью)
Len, Substring, UPPER, REPLACE, REPLICATE

с сабстрингом получилось выделить первые префиксы, но вот заменить их на нужные, запросом не получается
12 янв 16, 17:56    [18668541]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
Glory
Member

Откуда:
Сообщений: 104751
wkwk
Len, Substring, UPPER, REPLACE, REPLICATE

Дальше лень одалела ?
12 янв 16, 17:59    [18668564]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
Glory
wkwk
Len, Substring, UPPER, REPLACE, REPLICATE

Дальше лень одалела ?

Честно говоря, увидел знакомые функции, решил к ним подкатить. Думал они что подскажут )
12 янв 16, 18:05    [18668590]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
iap
STUFF(Field,1,1,CASE LEFT(Field,1) WHEN '7' THEN '8' ELSE LEFT(Field,1) END)


Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)
12 янв 16, 18:06    [18668595]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
XENIX
Guest
автор
только почему-то менеджер ругается на синтаксис

Неужели матом посылает? Показывайте сообщение менеджера, мы не боимся
12 янв 16, 18:12    [18668624]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
wkwk
Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

Какая версия сиквела?
12 янв 16, 18:13    [18668627]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
o-o
Guest
wkwk
iap
STUFF(Field,1,1,CASE LEFT(Field,1) WHEN '7' THEN '8' ELSE LEFT(Field,1) END)


Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

наверное, кто-то не написал SELECT..FROM
12 янв 16, 18:13    [18668630]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
iap
Member

Откуда: Москва
Сообщений: 47142
o-o
wkwk
пропущено...


Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

наверное, кто-то не написал SELECT..FROM
Это был я!
12 янв 16, 18:14    [18668637]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
Glory
Member

Откуда:
Сообщений: 104751
wkwk
Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

Потому что это _фрагмент_ команды
12 янв 16, 18:14    [18668639]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
wkwk
Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)


Какой у вас уровень квалификации, если вы не понимаете, что это надо обернуть в select
И кто вам доверил задачу по нормализации номеров телефонов в базе
12 янв 16, 18:16    [18668650]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
o-o
Guest
wizli
wkwk
Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

Какая версия сиквела?

ну не 6.5 же.
даже 2000-ый STUFF/LEFT знает
12 янв 16, 18:16    [18668651]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
o-o
wkwk
пропущено...


Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

наверное, кто-то не написал SELECT..FROM


select phone from [ok].[dbo].[DB_1]
STUFF(phone,1,1, CASE LEFT(phone,1) WHEN '7' THEN '8' ELSE LEFT(phone,1) END)

Еще очень волнует один вопрос: Почему в менеджере, иногда достаточно написать названия таблицы и менеджер поймет и примет. А иногда нужно писать полный путь. С чем это связано?
12 янв 16, 18:20    [18668673]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
o-o,
Да, это я просто затупил немного
12 янв 16, 18:20    [18668674]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
wizli
wkwk
Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)

Какая версия сиквела?


Microsoft SQL Server Management Studio 11.0.2100.60
12 янв 16, 18:22    [18668681]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
Glory
Member

Откуда:
Сообщений: 104751
wkwk
select phone from [ok].[dbo].[DB_1]
STUFF(phone,1,1, CASE LEFT(phone,1) WHEN '7' THEN '8' ELSE LEFT(phone,1) END)

Вам надо начать с базового синтакиса SELECT.
А то вы почему то размещаете его части в произвольном порядке.

wkwk
Еще очень волнует один вопрос: Почему в менеджере, иногда достаточно написать названия таблицы и менеджер поймет и примет. А иногда нужно писать полный путь. С чем это связано?

С тем, что у таблиц нет никаких путей.
12 янв 16, 18:23    [18668691]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
wkwk
Еще очень волнует один вопрос: Почему в менеджере, иногда достаточно написать названия таблицы и менеджер поймет и примет. А иногда нужно писать полный путь. С чем это связано?

Всегда надо писать полный путь к таблице, если в другой БД, то с указанием БД. Если в текущей, то обязательно схему.
Иначе, при двух одинаковых таблицах, в разных схемах, ничего не будет работать)
12 янв 16, 18:25    [18668695]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
wkwk
wizli
пропущено...

Какая версия сиквела?


Microsoft SQL Server Management Studio 11.0.2100.60

Я вас растрою, но это не версия сиквела.
12 янв 16, 18:26    [18668699]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wkwk
Member [заблокирован]

Откуда:
Сообщений: 23
wizli
wkwk
Вот судя по всему, эта функция и нужна (судя по описанию), только почему-то менеджер ругается на синтаксис.)


Какой у вас уровень квалификации, если вы не понимаете, что это надо обернуть в select
И кто вам доверил задачу по нормализации номеров телефонов в базе


Простые запросы, могу. Средней сложности и сложные, как видите.. изучаю возможности реализации%)
12 янв 16, 18:26    [18668700]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
Glory
Member

Откуда:
Сообщений: 104751
wkwk
Простые запросы, могу.

Не можете
12 янв 16, 18:26    [18668701]     Ответить | Цитировать Сообщить модератору
 Re: Нужна помощь в написании запроса, выборка.  [new]
wizli
Member

Откуда: Minsk
Сообщений: 270
wkwk
Простые запросы, могу.

судя по тому, что мы видим, вы не можете. Вы даже не знаете базовый синтаксис.
12 янв 16, 18:27    [18668707]     Ответить | Цитировать Сообщить модератору
Топик располагается на нескольких страницах: Ctrl  назад   1 [2] 3   вперед  Ctrl      все
Все форумы / Microsoft SQL Server Ответить