Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: SQL запрос Добавлено: 25.09.02 19:43  

Автор вопроса:  paul_sn | Web-сайт: sergeyev.zzn.com

У меня задача такая. В базе достаточно много полей. По одному из них надо произвести выборку – найти все записи где есть символы "@" или "$". Они могут располагаться в любом месте записи. Далее произвести поиск таких же записей, как найденные, только чтобы в них не было "@" и "$", т.е. например, по первому запросу было найдено “Запись@1” – во втором запросе нужно найти “Запись1” и тоже самое с "$". Как это сделать???

Заранее благодарен

Ответить

  Ответы Всего ответов: 3  

Номер ответа: 1
Автор ответа:
 SAVok



ICQ: 155153916 

Вопросов: 2
Ответов: 126
 Профиль | | #1 Добавлено: 26.09.02 12:41

where <field_name> like ('%@%')

where <field_name> like ('%$%')

если я все помню правильно, то @ и $ не являются спец символами и такие конструкции допустимы

Ответить

Номер ответа: 2
Автор ответа:
 paul_sn



Вопросов: 16
Ответов: 164
 Web-сайт: sergeyev.zzn.com
 Профиль | | #2
Добавлено: 26.09.02 18:53

Вопрос с запросом я уже решил. Проблема заключается в следующем: в каждой найденной записи нужно вместо @ и $ поставить пробел, и затем, произвести выборку по этим записям. 

Ответить

Номер ответа: 3
Автор ответа:
 SAVok



ICQ: 155153916 

Вопросов: 2
Ответов: 126
 Профиль | | #3 Добавлено: 29.09.02 11:29

И в чем проблема?

"в каждой найденной записи нужно вместо @ и $ поставить пробел" - содержимое таблицы при этом должно измениться или это надо делать в запросе???

"и затем, произвести выборку по этим записям." - если изменения касаются только запроса, то зачем "затем"... можно делать это в одном запросе!

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам