Logiquement une guerre appelle des batailles, même si on affronte une tribu qui ne sait pas ce qu'est un Etat (ex : invasions barbares ou conquête de l'Ouest par les yankee).
Or, certaines "guerres" n'ont débouché sur aucune bataille :
-Guerre d'Algérie : appelée "guerre" alors que la majorité des français de l'époque utilisaient l'expression "maintien de l'ordre", il n'y avait pas de réelle forces armées comme en Indochine où les rebelles avaient des moyens (notamment effectif) bien au dessus du FLN ...
Il n'y a pas de batailles, tout juste des escarmouches ou embuscades ...
La "bataille d'Alger" n'est pas vraiment une bataille, plusieurs appellent ça "combats dans Alger".
Vous voyez d'autres exemples (contemporains si possible, depuis la Renaissance) ?