Поиск в БД текстовых значений
столкнулся с проблемой, есть список эл.почт, по ним нужно сделать поиск в БД(номер заказа, стоимость И так далее), столкнулся с проблемой что каждую новую эл почту нужно вручную заключать в апостроф, возможно есть проще метод, например выделить весь список эл.почт и нажать сочетание клавиш? Работаю в Data Grip, таких горячих клавиш увы не нашел. Работающий запрос:
select
orders.order_number,
orders.created_at,
total_price,
os.title,
email,
pt.name,
dt.name
from orders
join payment_types pt on orders.payment_type_id = pt.id
join delivery_types dt on orders.delivery_type_id = dt.id
join order_statuses os on orders.status_id = os.id
where email in ( '[email protected]',
'[email protected]'
...) and date(orders.created_at)>'2020-03-01'
order by date(orders.created_at);
Ответы (1 шт):
Автор решения: moscas
→ Ссылка
Да, вам нужен экстрактор One-Row. Выбериет его, затем в таблице выделите нужные имеилы и нажмите Ctrl+C. Они скпируются в нужном вам виде, даже с запятыми.
