|
Условие Where
|
|||
---|---|---|---|
#18+
Здравствуйте, у меня есть вот такой вот запрос: Код: sql 1. 2. 3. 4. 5.
Когда я добавляю еще одно условие Код: sql 1. 2. 3. 4. 5.
У меня сумма продажи начинает ломаться Как сделать так чтобы второе условие которое я добавил не влияло на [Сумма продажи]. Подскажите пожалуйста. Может надо обернуть в subquerie? Заранее спасибо за ответ ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 07:26 |
|
Условие Where
|
|||
---|---|---|---|
#18+
- Товарищи ученые! У меня в подполе происходит подземный стук. Объясните, пожалуйста, от чего он происходит? Условие меняет выборку => меняется сумма. Чего ты хочешь, страдалец? Чуда? ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 07:37 |
|
Условие Where
|
|||
---|---|---|---|
#18+
Дурь какая-то. SUM(PAYEDCUR) явно намекает, что поле числовое, а PAYEDCUR NOT LIKE '%-%' столь же явно считает его строковым... ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 07:52 |
|
Условие Where
|
|||
---|---|---|---|
#18+
aleks222, Я знаю что условие меняет выборку. Мой вопрос, можно ли прописать два условия которые не будут менять выборку друг друга? Для особо умных, разъясняю. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 07:55 |
|
Условие Where
|
|||
---|---|---|---|
#18+
Ablaykhan aleks222, Я знаю что условие меняет выборку. Мой вопрос, можно ли прописать два условия которые не будут менять выборку друг друга? Для особо умных, разъясняю. Для сверх-разума, объясняю на пальцах: 1. Один запрос, одно WHERE = одно условие. 2. Надо разные условия - надо писать разные запросы. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 07:58 |
|
Условие Where
|
|||
---|---|---|---|
#18+
Akina Дурь какая-то. SUM(PAYEDCUR) явно намекает, что поле числовое, а PAYEDCUR NOT LIKE '%-%' столь же явно считает его строковым... Это ж мелочи. "Искуственный интеллект" схавает. Ну, т.е. приведет типы. И отрицательные числа будут отфильтрованы. ЗЫ. Ты бы до такого даже додуматься не смог. Сверхразум на марше. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 08:01 |
|
Условие Where
|
|||
---|---|---|---|
#18+
Ablaykhan Как сделать так чтобы второе условие которое я добавил не влияло на [Сумма продажи]. Код: sql 1.
Ну и конечно да, вам стоит пересмотреть свою методику работы с данными. Реляционные СУБД - это не эксель. ЗЫ: Надеюсь, поле PayedCur не может содержать NULL. Иначе придется чутка по-другому извращаться. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 09:58 |
|
Условие Where
|
|||
---|---|---|---|
#18+
Ablaykhan, вам бы для начала надо разобраться - что такое числа, строки, какие бывают типы данных и какими функциями их можно обрабатывать. Заодно понять - что такое предикат и какие в T-SQL бываю предикативные выражения. Т.е. начать с самых азов. ... |
|||
:
Нравится:
Не нравится:
|
|||
07.10.2021, 12:01 |
|
|
start [/forum/topic.php?fid=46&msg=40102513&tid=1684226]: |
0ms |
get settings: |
8ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
153ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 15ms |
total: | 253ms |
0 / 0 |