sql >> Database teknologi >  >> RDS >> Mysql

MySQL eller tilstand

Brug parenteser til at gruppere OR-sætningerne.

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')");

Du kan også bruge IN

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


  1. Hvad er det maksimale antal kolonner i en PostgreSQL-valgsforespørgsel

  2. MySQL-fejl:nøglespecifikation uden nøglelængde

  3. Sådan viser du et billede fra en mysql-blob

  4. Kan ikke opdatere række i Sqlite i Android, men giver ingen fejl