|
|
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
Имеется таблица mysql (во вложении). Можно ли составить запрос, который выбирал бы записи в которых поле categorys_id максимально совпадает? Сгруппировать по полю store_id и отсортировать по полю hits Спасибо! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 11:05:14 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
Пробовал так: Код: sql 1. Но это не совсем то что нужно, т.е. если порядок элементов другой или последовательность другая, то будет 0 записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 11:18:14 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
serhio81, думаю применение 1НФ устранит проблему :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 12:21:55 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
mini.weblabserhio81, думаю применение 1НФ устранит проблему :) Имеется в виду сделать таблицу связей или что? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 12:34:20 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
serhio81, имеется ввиду переделать таблицу ваша таблица не соответствует первой нормальной форме, отсюда проблемы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 12:42:00 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
mini.weblabserhio81, имеется ввиду переделать таблицу ваша таблица не соответствует первой нормальной форме, отсюда проблемы А можно пример как должна выглядеть моя таблица? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 12:46:33 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
serhio81, WikipediaКаждое пересечение строки и столбца содержит ровно одно значение из соответствующего домена (и больше ничего). в поле categorys_id должно быть ровно одно значение: Пример: пусть имеется начальная таблица с одной записью: id / coupon_id / category_id 1 / 2 / 3, 4 1НФ для начальной таблицы: id / coupon_id / category_id 1 / 2 / 3 2 / 2 / 4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 13:00:28 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
mini.weblab, Спасибо. Как то геморройно получается)) Это если 10 записей в поле categorys_id, то 10 раз продублировать нужно. Там помимо этих полей, есть поля с текстовыми описаниями и т.д. - захочу изменить описание - придется во всех 10-ти менять? Или же создавать доп. таблицу с категориями? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 13:18:12 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
serhio81, ну это вам решать как хранить данные, я просто показала, в чем на мой взгляд проблема :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 13:28:35 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
serhio81, Отсюда все проблемы, что для тебя 1-я нормальная форма уже "геморройно". И эти люди лезут в SQL зачем-то... Основы читай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 16:45:21 |
|
||
|
Выборка похожих записей
|
|||
|---|---|---|---|
|
#18+
MikkiMouseserhio81, Отсюда все проблемы, что для тебя 1-я нормальная форма уже "геморройно". Геморройно переделывать всё MikkiMouseserhio81, И эти люди лезут в SQL зачем-то... Основы читай. Я уж без тебя как нибудь определюсь куда мне и зачем лезть, умник. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.05.2015, 18:29:59 |
|
||
|
|

start [/forum/topic.php?desktop=1&fid=47&tid=1833172]: |
0ms |
get settings: |
6ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
61ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 200ms |
| total: | 330ms |

| 0 / 0 |
