Программный продукт "Атирра" > Вопросы по работе программы
Вопросы
klimovotv:
Приветствую! 2 вопроса:
1. Как в вышеописанном запросе сделать вывод не одного id, а нескольких. Например, 256, 1534, 769
2. Как можно узнать id адреса?
Спасибо
Шумко Дмитрий:
1.
--- Код: ---select * from customer where customer_id in ( 256, 1534, 769 )
--- Конец кода ---
2. адрес закодирован id улицы и id дома
--- Код: ---select
s.Street_Id, --id улицы
h.House_Id -- id дома
from street s
inner join house h on (s.Street_Id = h.Street_Id)
where s.Street_Name = 'Ленина'
and h.House_No = '1'
--- Конец кода ---
klimovotv:
Спасибо, но как можно узнать customer_id по адресу?
Шумко Дмитрий:
--- Код: ---
select
c.Customer_Id -- ID абонента
from customer c
inner join house h on (c.House_Id = h.House_Id)
inner join street s on (s.Street_Id = h.Street_Id)
where s.Street_Name = 'Ленина' -- улица
and h.House_No = '1' -- дом
and c.Flat_No = '13' -- квартира
--- Конец кода ---
Навигация
Перейти к полной версии