sql >> データベース >  >> RDS >> Mysql

PHPMySQLの日付比較

    論理演算子を使用する必要があります。必要な場合は、Dataの少なくとも1つを確認してください $curDateです

    $query = "
    SELECT Id 
    FROM Programacao 
    WHERE Data1 = $curDate 
       OR Data2 = $curDate
       OR Data3 = $otherDateIfYouNeedOther
    ";
    

    orを置き換える必要があります andによって それらすべてに問題がないことを確認する必要がある場合。

    その上、私が覚えている限り、引用符で日付の値を使用する必要があるので、正しい値は

    $query = "
    SELECT Id 
    FROM Programacao
    WHERE Data1 = '$curDate'
       OR Data2 = '$curDate'
       OR Data3 = '$otherDateIfYouNeedOtherOrSameOtherwise'
    ";
    


    1. Round()の2番目の引数を列で機能させるにはどうすればよいですか?

    2. 'xp_cmdshell' SQL Server を有効にする

    3. java.lang.AbstractMethodError:com.mysql.jdbc.Connection.isValid(I)Z

    4. IS NOT NULLを使用すると、MySQLトリガーを作成できません