|
|
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
В MySQL 5.7 появляется ошибка: Mysqli prepare error: Expression #142 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mnbcz_arenda.kfk.kvartira_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by Код: sql 1. Как исправить? Как правильно составить запрос соответствующий стандартам? Нужно чтобы в результате не появлялись одинаковые записи с kv.id. Кажется нужно в GROUP BY перечислить все столбцы в SELECT, но их там очень много, запрос вида SELECT * FROM. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 01:10 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
Точнее этот запрос: Код: sql 1. 2. 3. 4. 5. 6. 7. Ошибка: Mysqli prepare error: Expression #142 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mnbcz_arenda.kfk.kvartira_id' which is not functionally dependent on columns in GROUP BY clause; this is incompatible with sql_mode=only_full_group_by ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 01:16 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
mnbcz, 1. сменить sql_mode 2. переписать запрос, например, select * from (select id .. group by id) t join ... при группировке получаете id, для которых вытаскиваете остальные поля другие варианты изменения запроса есть тут ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 03:28 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
Вот этот запрос, как указано в том мануале, через join-ы все равно не работает, строки дублируются, что не так?: Код: sql 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 04:24 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
mnbcz, ты уверен? все поля одинаковые? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 08:22 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
Что значит одинаковые?, как понять?, например? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 10:29 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
Запрос есть выше, одинаковые поля? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 10:31 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
mnbcz, две полностью одинаковые строки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 11:36 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
В базе нет полностью одинаковых строк, там kv.id всегда уникальный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 11:49 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
mnbczВ базе нет полностью одинаковых строк, там kv.id всегда уникальный. вот и ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.10.2016, 12:09 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
вадявот и ответ Поэтому и не работает? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2016, 02:59 |
|
||
|
ORDER BY как правильно составить. Ошибка: SELECT list is not in GROUP BY clause and contai
|
|||
|---|---|---|---|
|
#18+
Вот этот запрос как нужно правильно составить: Код: sql 1. 2. `kfk_klient_id` - это ид клиента прикрепленного к этой квартире. Таблица kvartiri_for_klient содержит подобранные квартиры для клиента Код: powershell 1. 2. 3. 4. Таблица kvartiri содержит квартиры Код: powershell 1. 2. 3. 4. Как нужно составить запрос с GROUP BY чтобы записи не повторялись? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.10.2016, 06:58 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=88&tid=1831259]: |
0ms |
get settings: |
7ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 196ms |
| total: | 340ms |

| 0 / 0 |
