Ich verwende MySQL 5.7.13 auf meinem Windows-PC mit WAMP Server
Hier ist mein Problem beim Ausführen dieser Abfrage
SELECT *
FROM `tbl_customer_pod_uploads`
WHERE `load_id` = '78' AND
`status` = 'Active'
GROUP BY `proof_type`
Ich bekomme immer Fehler wie diesen
Ausdruck Nr. 1 der SELECT-Liste befindet sich nicht in der GROUP BY-Klausel und enthält die nicht aggregierte Spalte 'returntr_prod.tbl_customer_pod_uploads.id', die funktional nicht von den Spalten in der GROUP BY-Klausel abhängig ist. Dies ist nicht kompatibel mit sql_mode = only_full_group_by
Können Sie mir bitte die beste Lösung nennen ...
Ich brauche Ergebnis wie
+----+---------+---------+---------+----------+-----------+------------+---------------+--------------+------------+--------+---------------------+---------------------+
| id | user_id | load_id | bill_id | latitude | langitude | proof_type | document_type | file_name | is_private | status | createdon | updatedon |
+----+---------+---------+---------+----------+-----------+------------+---------------+--------------+------------+--------+---------------------+---------------------+
| 1 | 1 | 78 | 1 | 21.1212 | 21.5454 | 1 | 1 | id_Card.docx | 0 | Active | 2017-01-27 11:30:11 | 2017-01-27 11:30:14 |
+----+---------+---------+---------+----------+-----------+------------+---------------+--------------+------------+--------+---------------------+---------------------+
tbl_customer_pod_uploads
load_id
status
proof_type
only_full_group_by
SQL-Modus deaktivieren.
tbl_customer_pod_uploads
WHERE load_id
= '78' AND status
= 'Active' GROUP BYproof_type
SELECT *
.