sql >> Databasteknik >  >> RDS >> Mysql

sql-fråga för att extrahera unika poster

Ja, detta är möjligt med grundläggande aggregering. Lägger du märke till hur jag lade upp förbrukningsdata? Detta är något du bör göra. Det tog mig mycket längre tid att skapa användbar data än att skriva frågan.

with something(Col1, Col2) as
(
    select 1, 'microsoft' union all
    select 0, 'cisco' union all
    select 2, 'cisco' union all
    select 3, 'vmware' union all
    select 0, 'adobe' union all
    select 0, 'microsoft'
)

select Col2
from something
group by Col2
having MAX(Col1) = 0


  1. Hur hittar man saknade datarader med SQL?

  2. SpringBoot+Kotlin+Postgres och JSONB:org.hibernate.MappingException:Ingen dialektmappning för JDBC-typ

  3. Optimera en enkel mysql-val på ett stort bord (75 miljoner+ rader)

  4. Uppdatera kolumn baserat på matchande värden i annan tabell i mysql