Você deve usar operadores lógicos. Se precisar, verifique se PELO MENOS UM dos
Data
é $curDate
$query = "
SELECT Id
FROM Programacao
WHERE Data1 = $curDate
OR Data2 = $curDate
OR Data3 = $otherDateIfYouNeedOther
";
Você deve substituir
or
por and
se você precisar verificar se TODOS ESTÃO OK. Além disso, tanto quanto me lembro, você deve usar valores de data entre aspas, então o correto é
$query = "
SELECT Id
FROM Programacao
WHERE Data1 = '$curDate'
OR Data2 = '$curDate'
OR Data3 = '$otherDateIfYouNeedOtherOrSameOtherwise'
";