|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Есть таблица, в ней 2 поля: "Артикул" и "Кол-во" в таблице одна запись, Артикул: "123" Кол-во: 3 как написать запрос, который выведет не одну запись, а столько сколько написано в поле "Кол-во" Т.е. select должен вывести 123, 1 123, 1 123, 1 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 18:52 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
tiproktikumкак написать запрос Используя EXECUTE BLOCK, FOR SELECT и WHILE. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 18:56 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakov> Используя Щас явится Таблоид и из принципа зафигачит ему запрос без PSQL. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 18:59 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Dimitry Sibiryakovtiproktikumкак написать запрос Используя EXECUTE BLOCK, FOR SELECT и WHILE. а только select-ом обойтись нельзя? Мне это необходимо сделать в дизайнере отчетов FastReport. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 18:59 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Гаджимурадов РустамDimitry Sibiryakov> Используя Щас явится Таблоид и из принципа зафигачит ему запрос без PSQL. я смотрю у вас тут своя атмосфера... :) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:00 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Hello, Tiproktikum! You wrote on 1 июля 2015 г. 19:03:41: Tiproktikum> Мне это необходимо сделать в дизайнере отчетов FastReport. у него есть свой скриптовый язык Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:03 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
МимопроходящийHello, Tiproktikum! You wrote on 1 июля 2015 г. 19:03:41: Tiproktikum> Мне это необходимо сделать в дизайнере отчетов FastReport. у него есть свой скриптовый язык т.е., например, сделать дочерний бэнд к основному запросу, количество записей дочернего сделать равным полю "Кол-во", основной бенд скрыть и т.д.? Вполне вариант... хотя хотелось бы конечно select-ом ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:07 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
tiproktikumМне это необходимо сделать в дизайнере отчетов FastReport. В дизайнере отчётов FastReport это можно сделать и без запроса. Перекиньте этот топик в отдел отчётников. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:14 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
tiproktikum, да запросто. Через рекурсивный WITH ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:19 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Hello, Симонов Денис! You wrote on 1 июля 2015 г. 19:21:05: Симонов Денис> да запросто. Через рекурсивный WITH - ... - nord-nord-west - ты не умничай, мля, ты пальцем покажи! (с) зы: я не сторонник выдачи готовых решений ленивым школьникам. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:24 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Симонов Денисtiproktikum, да запросто. Через рекурсивный WITH это как? :0 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:28 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Hello, Tiproktikum! You wrote on 1 июля 2015 г. 19:29:35: TiproktikumСимонов Денис> да запросто. Через рекурсивный WITH > это как? :0ja, ja, kemska wolost! ja! Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:30 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
tiproktikum, создай табличку например nums(id int primary key) с целыми числами от 1 до 1000 или 100 миллионов заранее в этой БД. запрос твой можно такой нарисовать: select src_tbl."Артикул", nums.id from src_tbl, nums where src_tbl."Кол-во" > nums.id ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:35 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
zasandator, ну вот зачем такое ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:40 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
m7m, Ну... предложи более "умный" вариант ))))). Вопроса не понял твоег ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:42 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Hello, M7m! You wrote on 1 июля 2015 г. 19:41:51: M7m> ну вот зачем такое а чо, нормальное решение. таблица целых чисел. таблица букв и слогов. нормально, чо. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:42 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Мимопроходящийтаблица целых чисел. таблица букв и слогов. нормально, чо. Таблица-календарь тоже ништяк, да. Posted via ActualForum NNTP Server 1.5 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:49 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
zasandatorm7m, Ну... предложи более "умный" вариант ))))). Вопроса не понял твоег был предложен 17839939 ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 19:56 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
zasandatorпредложи более "умный" вариантчитай первый ответ в топике, не конопать мозги. Dimitry SibiryakovEXECUTE BLOCK, FOR SELECT и WHILE. Да, можно вкорячить это в запрос, только для работы так делать не надо. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 20:09 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Мимопроходящий, ну я то решения не показывал. Пусть доку почитает и сам подумает. Только направление указал. ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 20:38 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
m7mzasandatorm7m, Ну... предложи более "умный" вариант ))))). Вопроса не понял твоег был предложен 17839939 Ты вообще скорости сравнивал рекурсии и крос джина? )))))) Потести для начала, умный советник )))) ... |
|||
:
Нравится:
Не нравится:
|
|||
01.07.2015, 20:49 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
tiproktikumDimitry SibiryakovИспользуя EXECUTE BLOCK, FOR SELECT и WHILE. а только select-ом обойтись нельзя? Мне это необходимо сделать в дизайнере отчетов FastReport. Вообще-то никто не запрещает в фастрепорте использовать execute block... ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 08:32 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Dimitry SibiryakovМимопроходящийтаблица целых чисел. таблица букв и слогов. нормально, чо. Таблица-календарь тоже ништяк, да. А с календарем-то что не так? :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 08:57 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
wadmanА с календарем-то что не так? :) Все так, пока не используется для подсчета количества календарных дней между двумя датами ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 11:49 |
|
Простой вопрос, но реально на засыпку
|
|||
---|---|---|---|
#18+
Код: sql 1. 2. 3. 4. 5. 6. 7.
Только имей в виду, что глубина рекурсии ограничена 1024. Так что, ежели количество больше получишь ошибку. :) ... |
|||
:
Нравится:
Не нравится:
|
|||
02.07.2015, 12:10 |
|
|
start [/forum/topic.php?fid=40&msg=38997241&tid=1562743]: |
0ms |
get settings: |
8ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
47ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
57ms |
get tp. blocked users: |
1ms |
others: | 263ms |
total: | 412ms |
0 / 0 |