Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Работа для программиста > Фриланс
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 29.07.2014, 15:45   #1
SergeM
Новичок
Джуниор
 
Регистрация: 29.07.2014
Сообщений: 0
По умолчанию Delphi - Дописать запрос

Delphi
Дописать запрос, чтобы из таблицы удалялись строки со словами "деталь1" "деталь2"

select ex.ev_id, ex.ep_id, ex.EV_TOTAL, ep.ep_name,
ex.EV_SIZE, ex.ev_qty
from EXVALUES ex INNER JOIN EXPARAMS ep ON ex.EP_ID
= ep.EP_ID where EV_OBJID=:ORDERID
SergeM вне форума Ответить с цитированием
Старый 29.07.2014, 15:46   #2
MansMI
Пользователь
 
Регистрация: 04.07.2012
Сообщений: 32
По умолчанию

mansmi<>rambler.ru пишите
MansMI вне форума Ответить с цитированием
Старый 29.07.2014, 15:48   #3
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

1) Из какой таблицы?
2) select не умеет удалять, этим занимается delete - так нужно именно удалять или просто сделать так чтоб они не попали в выходной набор?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.07.2014, 16:03   #4
SergeM
Новичок
Джуниор
 
Регистрация: 29.07.2014
Сообщений: 0
По умолчанию

2Stilet
да, нужно сделать так чтоб они не попали в выходной набор
SergeM вне форума Ответить с цитированием
Старый 29.07.2014, 16:25   #5
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

В какой таблице и каком поле эти данные?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.07.2014, 16:33   #6
SergeM
Новичок
Джуниор
 
Регистрация: 29.07.2014
Сообщений: 0
По умолчанию

Могу добавить, что эти данные из отчета fastreports
Открывая менеджер данных дизайнера отчетов вижу запрос
Свойства запроса

Имя: QryProchee

Алиас или путь: DMOrders.IBdb

Master источник: qryOrders

Текст SQL
select ex.ev_id, ex.ep_id, ex.EV_TOTAL, ep.ep_name,
ex.EV_SIZE, ex.ev_qty
from EXVALUES ex INNER JOIN EXPARAMS ep ON ex.EP_ID
= ep.EP_ID where EV_OBJID=:ORDERID
SergeM вне форума Ответить с цитированием
Старый 29.07.2014, 16:38   #7
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Мдя...
Ладно стелепатирую:

select ex.ev_id, ex.ep_id, ex.EV_TOTAL, ep.ep_name,
ex.EV_SIZE, ex.ev_qty
from EXVALUES ex
INNER JOIN EXPARAMS ep ON ex.EP_ID = ep.EP_ID
where EV_OBJID=:ORDERID and not ep.ep_name in ('деталь1', 'деталь2')

Если это не катит - жди фрилансера. Чесслово - хотел помочь бескорыстно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 29.07.2014, 16:50   #8
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,695
По умолчанию

у меня только один вопрос - а делфи причем тут?
p51x на форуме Ответить с цитированием
Старый 29.07.2014, 16:56   #9
SergeM
Новичок
Джуниор
 
Регистрация: 29.07.2014
Сообщений: 0
По умолчанию

Прокатило
Большое спасибо, очень очень помогли!
Возможно это небольшая помощь, но всё таки...
Можете написать данные вашей карты или мобильника..
SergeM вне форума Ответить с цитированием
Старый 29.07.2014, 16:58   #10
SergeM
Новичок
Джуниор
 
Регистрация: 29.07.2014
Сообщений: 0
По умолчанию

2p51x
программа под которую писалась база данных написана на delphi (не пригодилось)
SergeM вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дописать игру (Delphi) antibaz Фриланс 1 28.11.2010 20:41