Программный продукт "Атирра" > Вопросы по работе программы

Вопросы

<< < (4/4)

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' -- квартира

--- Конец кода ---
   

Навигация

[0] Главная страница сообщений

[*] Предыдущая страница

Перейти к полной версии