Hallo
Ich habe folgende Spalten in MySQL-Tabelle: Rating1, Rating2, Preis, Ltg genehmigtenMYSQL unterschiedliche Bedingungen in einer einzigen Abfrage
Ist es möglich, Ergebnisse wie folgt zu wählen:
select
average rating1 + rating2 as total_rating,
average rating1 as rating1,
average rating2 as rating2,
average price if cond = '1' as price_used
average price if cond = '2' as price_new
where approved = '1'
Bisher habe ich:
SELECT
(AVG(t.rating1) + AVG(t.rating2))/2 AS total_rating
AVG(t.rating1) AS rating1,
AVG(t.rating2) AS rating2,
---- price statements?? ----
FROM t
WHERE 1=1
AND t.approved = '1'
Vielen dank und entschuldigen Sie mich für mein Englisch
großartig, es hat funktioniert, danke! –