I'm having an issue retrieving some transactions from my table, the idea is i wanna delete all transaction the users made since 2 days but i wanna exclude the weekends from counts (weekend here is Friday and Saturday), so far i can get the 2 days old records but no weekend exclude

```
SELECT c1
FROM my_table
WHERE TRANS_DATE <= (TRUNC (SYSDATE) - 3).. 

```

Example: a user made his request on Tuesday i have to delete the request on Thursday,, but if he made it on Thursday i have to delete it on Monday..

any ideas? 
thanks all