sql >> Databasteknik >  >> RDS >> Mysql

MySQL-fråga för att räkna unika domäner från e-postadressfältet

Du skulle behöva göra något så här:

SELECT substring_index(email, '@', -1) domain, COUNT(*) email_count
FROM table
GROUP BY substring_index(email, '@', -1)

-- If you want to sort as well:
ORDER BY email_count DESC, domain;


  1. Hur man uppdaterar och beställer med hjälp av ms sql

  2. PHP strtotime() fungerar fel med 1 timme?

  3. MySQL-beteende för PÅ DUBLIKATNYCKELUPPDATERING för flera UNIKA fält

  4. Oracle Sök efter sträng i alla tabeller, alla kolumner