dlugie zapytanie jak kutas marka

Data utworzenia: 2025-06-05 11:49:32
SELECT CONCAT( IF( CHAR_LENGTH(samochody.marka) <= 3, UCASE(samochody.marka), CONCAT( UCASE(LEFT(samochody.marka, 1)), SUBSTRING(samochody.marka, 2) ) ), ' ', UCASE(LEFT(samochody.model, 1)), SUBSTRING(samochody.model, 2), ' Auto: ' ) AS Auto, CONCAT( COUNT(dane_wypozyczen.id_samochodu), ' ', CASE WHEN COUNT(dane_wypozyczen.id_samochodu) = 1 THEN 'raz' ELSE 'razy' END ) AS 'Ilość wypożyczeń' FROM samochody LEFT JOIN dane_wypozyczen ON samochody.id_samochodu = dane_wypozyczen.id_samochodu GROUP BY dane_wypozyczen.id_samochodu ORDER BY COUNT(dane_wypozyczen.id_samochodu) DESC;
Powrót