MySQL «или» условие

Проверьте этоMySQL Запрос, а затем я покажу вам, что я действительно хочу это сделать ...

mysql_query("
SELECT * FROM Drinks WHERE
    email='$Email'
    AND date='$Date_Today'
    OR date='$Date_Yesterday'
    OR date='$Date_TwoDaysAgo'
    OR date='$Date_ThreeDaysAgo'
    OR date='$Date_FourDaysAgo'
    OR date='$Date_FiveDaysAgo'
    OR date='$Date_SixDaysAgo'
    OR date='$Date_SevenDaysAgo'");

Проблема в том, что я хочу, чтобы он всегда соответствовал электронной почте. В этом случае (например), если дата равна$Date_SixDaysAgo тогда он будет выбран из запроса, даже если$Email не равно столбцу электронной почты.

Итак, короче говоря, я хочу, чтобы электронная почта всегда равнялась столбцу электронной почты, и если запрос извлекает дату, равную$Daye_TwoDaysAgo или же$Date_ThreeDaysAgo и т. д., но не равно электронной почте, тогда не тяните его.

Я думаю, мой запрос будет выглядеть примерно так, но я уверен, что он не будет работать ..

mysql_query("
    SELECT * FROM Drinks WHERE
    email='$Email'
    AND date='$Date_Today
    || $Date_Yesterday
    || $Date_TwoDaysAgo
    || $Date_ThreeDaysAgo
    || $Date_FourDaysAgo
    || $Date_FiveDaysAgo
    || $Date_SixDaysAgo
    || $Date_SevenDaysAgo'");

Ответы на вопрос(5)

Ваш ответ на вопрос