So this is my first post, and I probably had no business messing with my tables, but I did... and miraculously it worked.
For those of you getting this error in admin:
1054 - Unknown column 'cd.date_end' in 'order clause'
select * from discount_coupons cd order by cd.date_end, date_start limit 0, 20
I just fixed it by going into my discount_coupons table and adding coupons_ in front of date_start and date_end
At first this didn't work because there must have been a pre-existing space in front of each table name! I took that space out and it works!!!