sql >> Database >  >> RDS >> Oracle

SQL:Is het mogelijk om te 'groeperen op' volgens de resultaten van de functie 'Vind ik leuk'?

Zeker:

WITH Fruits AS (
    SELECT 
        CASE 
           WHEN m.str LIKE '%APPLE%' THEN 'Apple'
           WHEN m.str LIKE '%ORANGE%' THEN 'Orange' 
        END AS FruitType           
    FROM MESA m
    WHERE m.str LIKE '%FRUIT%')
SELECT FruitType, COUNT(*) 
FROM Fruits
WHERE FruitType IN ('Apple', 'Orange')
GROUP BY FruitType;


  1. Hoe maak je een back-up van je Moodle MySQL-database

  2. Trage postgres-query bij het samenvoegen van grote tabellen

  3. Een rij invoegen in een tabel tussen twee bestaande rijen in Sql

  4. Is er een LastIndexOf in SQL Server?