|
вопрос знатокам 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) Да очевидно, же что запрос не рабочий, а просто пример.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |