Найдено 5 результатов

xtrustx
28 мар 2011, 18:32
Форум: Проектирование БД и запросов
Тема: Поиск в строке в interbase
Ответы: 11
Просмотры: 12456

Re: Поиск в строке в interbase

так. я теперь понял, где я был не прав и почему возникло недопонимание. я почему-то был уверен в том, что FIO NOT LIKE '%а%а%а%' заблочит "..с тремя символами "а"", но пропустит "..с четырьмя", но это естественно не так) если бы сразу понял эту тему, тогда бы и вопрос отпал) крутое спасибо, вопрос з...
xtrustx
27 мар 2011, 21:17
Форум: Проектирование БД и запросов
Тема: Поиск в строке в interbase
Ответы: 11
Просмотры: 12456

Re: Поиск в строке в interbase

Т.е. AND FIO NOT LIKE '%a%a%a%' написать уж совсем никак... В принципе можно, учитывая что в фио строка не такая большая. но это, как говорил мой преподаватель по программированию, - "дурной стиль")) представь, что у тебя имеется строка в 300 символов, и тебе нужно сделать что-то подобное - тогда к...
xtrustx
27 мар 2011, 00:23
Форум: Проектирование БД и запросов
Тема: Поиск в строке в interbase
Ответы: 11
Просмотры: 12456

Re: Поиск в строке в interbase

А чем
КОД: ВЫДЕЛИТЬ ВСЁ
FIO LIKE '%a%a%'
не угодил ?
Например, тем, что в этом случае в нужный список войдут совсем ненужные фамилии с тремя(четырьмя, десятью?) буквами "а" в ФИО.
xtrustx
23 мар 2011, 22:36
Форум: Проектирование БД и запросов
Тема: Поиск в строке в interbase
Ответы: 11
Просмотры: 12456

Re: Поиск в строке в interbase

выходит, только через udf. ну чтож, будем читать/просвящаться)
xtrustx
21 мар 2011, 17:18
Форум: Проектирование БД и запросов
Тема: Поиск в строке в interbase
Ответы: 11
Просмотры: 12456

Поиск в строке в interbase

Есть две таблицы. 1) Personal(personalid,fio,hiredate,sa lary..), где FIO char(50) 2)TRIP(tripid, tripnumb,week_day...), где WEEK_DAY char(11) Нужно вывести минимум из двух: количество сотрудников с ФИО, содержащим две буквы "а" и количеством рейсов по понедельникам. PHP код: CREATE PROCEDURE "MINOF...