Jemand auf hier half bei der Zusammenstellung dieser äußerst nützliche Abfrage!ORDER BY brechen mysql query
SELECT * FROM results r
INNER JOIN categories c on r.id = c.result_id
WHERE c.name in ('$purpose', '$prop_type', '$loan_type')
GROUP BY r.id
HAVING COUNT(c.c_id) = 3
LIMIT 50 OFFSET 0
Das funktioniert gut! Wenn ich jedoch versuche, die Ergebnisse mit
zu bestellen, erhalte ich einen Syntaxfehler. Fehle ich etwas Offensichtliches hier?
Vielen Dank!
die Bestellung sollte Ihr letztes Kriterium sein schreiben –
Danke allen. Ich wusste, es wäre etwas Einfaches! –
(ohne Bezug auf das Problem): Sie brauchen wahrscheinlich nur SELECT r. * '. Nicht 'SELECT *' –