To follow up on Tight Slot's comments, in economy, you could always ask for a extra drink during the bar service, that way, you'll have one on hand during the meal.
In a premium cabin, a good FA should offer a top up of whatever you're drinking even it it means a trek to the galley. If that's not happening, by all means ask for one but I agree, you shouldn't have to, it's basic hospitality.