|   |   | 
| 
 | вопрос знатокам sql | ☑ | ||
|---|---|---|---|---|
| 0
    
        n0ther 04.02.13✎ 17:25 | 
        Есть запрос вида:
  ВЫБРАТЬ Платежка.Ссылка, Платежка.Контрагент.ИНН, Платежка.Контрагент.КПП, Платежка.Организация ИЗ Документы.Платежки КАК Платежка ГДЕ (Платежка.ИНН = "12345" И Платежка.КПП="123") ИЛИ (Платежка.ИНН = "23456" И Платежка.КПП="234") ИЛИ (Платежка.ИНН = "34567" И Платежка.КПП="345") Какой будет запрос в SQL? | |||
| 1
    
        Господин ПЖ 04.02.13✎ 17:26 | 
        забаньте...     | |||
| 2
    
        GANR 04.02.13✎ 17:26 | 
        ))) никакой ДокументЫ.Платежки 1С не съест     | |||
| 3
    
        Господин ПЖ 04.02.13✎ 17:27 | 
        select ... from ... where ...     | |||
| 4
    
        n0ther 04.02.13✎ 17:27 | 
        (2) "описался" :)     | |||
| 5
    
        ДенисЧ 04.02.13✎ 17:28 | 
        select 
  p.idref, k.inn, k.kpp, p.org from _doc123 as p ledt joint _ref456 k on p.kontra = l.idref and p.inn in ('12345', .....) | |||
| 6
    
        n0ther 04.02.13✎ 17:28 | 
        (3) интересна дальнейшая расшифровка ... после слова where     | |||
| 7
    
        lucifer 04.02.13✎ 17:28 | 
        (0) профайлером отлови запрос и посмотри     | |||
| 8
    
        n0ther 04.02.13✎ 17:29 | 
        (5) inner join?
  джоин один будет или три? | |||
| 9
    
        Господин ПЖ 04.02.13✎ 17:29 | 
        разрешаю в консоли посмотреть...     | |||
| 10
    
        ДенисЧ 04.02.13✎ 17:29 | 
        (8) left. 
  один. | |||
| 11
    
        Ёпрст гуру 04.02.13✎ 17:29 | 
        А такое разве сжуёт восьмерышеый запрос ?
  ГДЕ (Платежка.ИНН ? | |||
| 12
    
        zak555 04.02.13✎ 17:29 | 
        (5) p.kontra ?
  может p.org ? | |||
| 13
    
        ДенисЧ 04.02.13✎ 17:30 | 
        (12) с какго?     | |||
| 14
    
        n0ther 04.02.13✎ 17:30 | 
        а есть ограничение на кол-во условий?
  а то у меня тут быдло код, который этих конструкций (ИНН И КПП) ИЛИ порядка 100 генерит на один запрос | |||
| 15
    
        ДенисЧ 04.02.13✎ 17:30 | 
        (14) есть. Около 64КБайт на запрос, кажется. 
  Или там по строкам... | |||
| 16
    
        Ёпрст гуру 04.02.13✎ 17:31 | 
        (5)  l.idref  как то не в тему..L- ij wt nert &     | |||
| 17
    
        ДенисЧ 04.02.13✎ 17:31 | 
        (16) не l.idref, а k.idref...     | |||
| 18
    
        Ёпрст гуру 04.02.13✎ 17:32 | 
        (17) снеговик разве допускает в условии писать как в (11) ?
  ИНН в данном случае что ? псевдоним типа поля ?.. | |||
| 19
    
        ДенисЧ 04.02.13✎ 17:33 | 
        (18) ну ты чего придираешься? :-)     | |||
| 20
    
        n0ther 04.02.13✎ 17:33 | 
        (18) понял, спасибо. можно закрывать :]     | |||
| 21
    
        Ёпрст гуру 04.02.13✎ 17:34 | 
        (19) просто интересуюсь.     | |||
| 22
    
        n0ther 04.02.13✎ 17:34 | 
        тьфу) спасибо ДенисЧ!     | |||
| 23
    
        ДенисЧ 04.02.13✎ 17:41 | 
        (21) Да очевидно, же что запрос не рабочий, а просто пример.     | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |