12. Actors' last name ending in 'EN' or 'RY'

easy

Instruction
  • Identify all actors whose last name ends in 'EN' or 'RY'.
  • Group and count them by their last name.

Table: actor


  col_name   | col_type
-------------+--------------------------
 actor_id    | integer
 first_name  | text
 last_name   | text

Sample results


last_name | count
-----------+-------
 ALLEN     |     3
 BERGEN    |     1

Solution postgres

SELECT
  last_name,
  COUNT(*)
FROM actor
WHERE last_name LIKE ('%RY')
OR last_name LIKE ('%EN')
GROUP BY last_name;
    

Explanation

This query is retrieving data from the "actor" table in the Postgres database. It is selecting the "last_name" column and the count of all rows for each distinct "last_name" value. The conditions in the "WHERE" clause are filtering the results to only include rows where the "last_name" ends with either "RY" or "EN". The "GROUP BY" clause is grouping the results by "last_name" so that the count is calculated for each unique "last_name" value. This query can be useful for analyzing the distribution of actors with certain last names in a database.

Last Submission postgres

Expected results



More IN, BETWEEN, LIKE, CASE WHEN questions

ID Title Level FTPR
178 Members who worked at both Microsoft and Google linkedin medium
34%
177 Purchases by platform report amazon medium
10%
176 Employees' annual bonus amazon easy
12%
160 Sellers with no sales by day ebay hard
11%
156 Cancellation rate by unbanned users lyft hard
15%
155 Driver with the highest cancellation rate lyft easy
24%
151 Salary report dropbox easy
18%
138 Happy restaurants doordash easy
14%
136 Extremely late orders doordash easy
11%
131 Churned accounts affirm hard
10%
102 Histogram by visit session duration google hard
17%
35 Film length report easy
27%
34 Stocked up movies easy
27%
33 Returning customers medium
8%
32 Unpopular movies hard
17%
31 Movies that have not been returned easy
26%
30 Inactive customers in May easy
22%
29 Second highest spend customer medium
14%
28 Film with the second largest cast medium
26%
27 Film with the largest cast easy
27%
26 Second shortest film easy
30%
25 Shortest film easy
46%
24 Films with more than 10 actors medium
19%
22 Average cost per rental transaction easy
42%
15 Fast movie watchers vs slow watchers hard
6%
14 Good days and bad days hard
4%
13 Actors' first name medium
14%
11 Actors' last name easy
21%