|
|
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
эээ... а если не делить, а вывести оба каунта отдельно? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:19:05 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
И не надо прикладывать картинки, текст из шелла прекрасно копируется и вставляется в тег src или fix ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:19:58 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Виктор Михайлович, Правильно ли я понял, доля это мы считаем количество "ипотек" и делим на общее количество продуктов? Так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:24:07 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Виктор Михайлович, вам лучше знать, как у вас определяется понятие "доля" :) Но запрос считает так, да. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:27:37 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, Вот попробовал так mysql> select count(product_name='ипотека')/count(*) from data; +----------------------------------------+ | count(product_name='ипотека')/count(*) | +----------------------------------------+ | 1.0000 | +----------------------------------------+ и так mysql> select count(product_name='ипотека')/count(product_name) from data; +----------------------------------------+ | count(product_name='ипотека')/count(*) | +----------------------------------------+ | 1.0000 | +----------------------------------------+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:30:34 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
нет, вот это Код: sql 1. что выдаст? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:35:09 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, вот mysql> select count(product_name='ипотека') , count(*) from data; +-------------------------------+----------+ | count(product_name='ипотека') | count(*) | +-------------------------------+----------+ | 6 | 6 | +-------------------------------+----------+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:41:05 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
странно, а что покажет Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:51:58 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
1.0 это и есть 100% ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:52:10 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
bochkov1.0 это и есть 100%Так в исходных данных есть и другие "товары", не должно быть 100%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:52:54 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
действительно, Код: sql 1. 2. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:57:51 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, Чувствую мой косячок, у меня в тестовой базе были русскими написано "ипотека" mysql> select product_name, product_name='ипотека' from data; +--------------+------------------------+ | product_name | product_name='ипотека' | +--------------+------------------------+ | avto | 0 | | ipoteka | 0 | | avto | 0 | | ipoteka | 0 | | ipoteka | 0 | | avto | 0 | +--------------+------------------------+ 6 rows in set (0.00 sec) переименовал и вот: mysql> select product_name, product_name='ipoteka' from data; +--------------+------------------------+ | product_name | product_name='ipoteka' | +--------------+------------------------+ | avto | 0 | | ipoteka | 1 | | avto | 0 | | ipoteka | 1 | | ipoteka | 1 | | avto | 0 | +--------------+------------------------+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 13:59:07 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Виктор Михайлович, mysql> SELECT COUNT(*)/(SELECT COUNT(*) FROM data) FROM data -> WHERE product_name='ipoteka'; +--------------------------------------+ | COUNT(*)/(SELECT COUNT(*) FROM data) | +--------------------------------------+ | 0.5000 | +--------------------------------------+ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 14:00:27 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Виктор Михайлович, ну вот, работает. А с буквами - это у вас кодировки не настроены, инфа 146%. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 14:01:32 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
tanglir, а как настроить кодировки, что в базу я могу вносить данные на русском? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 14:14:19 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Подскажи еще вот этот вопрос: Отобрать первые 2 договора в каждом месяце и упорядочить их по сумме задолженности. Делаю запрос SELECT id_agreement from data where data_open between'20140301'and '20140331' limit 0,2; все хорошо, а как сделать, чтобы выбралось из всех месяцев ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 15:10:56 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Виктор МихайловичВот попробовал так Код: sql 1. и так Код: sql 1. Код: sql 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.03.2014, 17:41:40 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Akina, Так а как быть с этим? "Отобрать первые 2 договора в каждом месяце и упорядочить их по сумме задолженности." Делаю запрос SELECT id_agreement from data where data_open between'20140301'and '20140331' limit 0,2; все хорошо, а как сделать, чтобы выбралось из всех месяцев ?? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 14:31:56 |
|
||
|
Помогите с запросом
|
|||
|---|---|---|---|
|
#18+
Виктор Михайлович"Отобрать первые 2 договора в каждом месяце и упорядочить их по сумме задолженности." А взять и ФАК раздела почитать... тот, который про "нумерацию записей и прочие выверты с переменными"... очень, доложу Вам, способствует. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.03.2014, 15:03:57 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38580129&tid=1834971]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
39ms |
get topic data: |
9ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 240ms |
| total: | 380ms |

| 0 / 0 |
