I have some data that looks like this:
my_table
| name | start | end | 
|---|---|---|
| Michigan | 06-NOV-20 08.25.59.000000000 AM | 06-NOV-20 08.44.52.000000000 AM | 
| State | 22-NOV-20 11.49.11.000000000 AM | 22-NOV-20 11.54.06.000000000 AM | 
I'm trying to create a new column to calculate the duration as the difference between start and end. I then want to apply a mathematical average (mean/median) to find the average duration by year.
My code, currently:
SELECT
    start - end AS duration
FROM
    my_table
Current output:
| duration | 
|---|
| -0 0:18:53.0 | 
| -0 0:4:55.0 | 
What I want:
| duration | 
|---|
| 1133 | 
| 295 | 
How can I go about converting the duration field from datetime to seconds or minutes, so that I can apply an average function to the duration field?
 
     
    