|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Здравствуйте. Имеется в таблица следующего вида Таблица ART id pol1 1 123 1 123 1 456 2 789 2 789 Я выполняю следующий запрос Код: sql 1.
Выдает ошибку.. Аналогичный запрос в T-SQL Код: sql 1.
Результат должен быть Результат 2 Проблема возникает со вторым параметром для IIF ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 16:23 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Товарищи активней... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 17:23 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Арчи05, SELECT DISTINCT COUNT(IIF(id=1,pol1,.NULL.)) ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 17:41 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Арчи05, Мне кажется, что результат должен быть 3, а не 2 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 17:42 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
IgorNG, проще говоря необходимо найти количество не повторяющихся строк pol1, где id=1 Вот так, Код: sql 1.
Но мне нужно реализовать это в SELECT Таблица ARTid - pol1 1 - 123 1 - 123 1 - 456 2 - 789 2 - 789 ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 17:53 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
IgorNG, Невнимательно прочитал... ... |
|||
:
Нравится:
Не нравится:
|
|||
21.05.2015, 17:54 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Арчи05Вот так, Код: sql 1.
Но мне нужно реализовать это в SELECTЯННП, ваша версия фокса не поддерживает какие-то из элементов синтаксиса вами же приведённого запроса? ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 06:10 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Арчи05Вот так, Код: sql 1.
В VFP9 этот запрос выполнится. ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 08:37 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Полный текст запроса такой. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 09:05 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Dima TАрчи05Вот так, Код: sql 1.
В VFP9 этот запрос выполнится. Такой запрос выполнится, мне нужно чтобы условие тоже было в SELECT Как-то такSELECT COUNT(distinct IIF(id=1,pol1,.NULL.)) FROM ART ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 09:27 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Арчи05, Код: vbnet 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 11:04 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
otorva1Арчи05, Код: vbnet 1.
Выполняется в Foxpro 2.6 (DOS) ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 11:08 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
Арчи05Выдает ошибку..Такую? Cannot determine data type of the expression.Тогда как-то так Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 12:08 |
|
Как подсчитать количество записей..
|
|||
---|---|---|---|
#18+
tanglirАрчи05Выдает ошибку..Такую? Cannot determine data type of the expression.Тогда как-то так Код: sql 1.
Спасибо большое, все работает. То что искал! ... |
|||
:
Нравится:
Не нравится:
|
|||
22.05.2015, 13:42 |
|
|
start [/forum/topic.php?fid=41&msg=38965489&tid=1582363]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
61ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
others: | 300ms |
total: | 456ms |
0 / 0 |