C
Cave Johnson
Gast
Hi,
ich möchte bei einer MySQL-DB mittels Sub-Select Daten abfragen, bekomme aber einen Fehler: Unable to save result set.
Die Tabellen sehen so aus:
T1:
T2:
Über den 'code' möchte ich die durchschnittliche 'dauer' ermitteln.
Beim Query kommt dann besagter Fehler. Google sagt mir, dass evtl. die DB beschädigt ist; reparieren über PHPMyAdmin hat aber nicht geholfen.
Woran liegts?
ich möchte bei einer MySQL-DB mittels Sub-Select Daten abfragen, bekomme aber einen Fehler: Unable to save result set.
Die Tabellen sehen so aus:
T1:
Code:
| id | code |
| 1 | 12345 |
| 2 | 23456 |
| 3 | 34567 |
| 4 | 12345 |
| 5 | 34567 |
T2:
Code:
| id | code_id | dauer |
| 1 | 1 | 342 |
| 2 | 3 | 122 |
| 3 | 2 | 232 |
| 4 | 1 | 534 |
| 5 | 4 | 97 |
| 6 | 3 | 113 |
Über den 'code' möchte ich die durchschnittliche 'dauer' ermitteln.
PHP:
SELECT AVG(dauer) AS dauer FROM T2 WHERE code_id = (SELECT id FROM T1 WHERE code = 12345)
Beim Query kommt dann besagter Fehler. Google sagt mir, dass evtl. die DB beschädigt ist; reparieren über PHPMyAdmin hat aber nicht geholfen.
Woran liegts?
Zuletzt bearbeitet:
(Beitrag wiederhergestellt)