php
  • mysql
  • 2011-09-07 24 views 0 likes 
    0

    我有一個問題,如果我想更新2記錄只有一個命令,是不可能這樣做?在不同日期更新2條記錄?

    mysql_query("UPDATE damacaicheck SET trimresult = '$trim' where date = '$Current' and date = '$yesterdaydate'"); 
    

    mysql_query("UPDATE damacaicheck SET trimresult = '$trim' where date in ('$Current','$yesterdaydate')");

    +1

    你可以做到這一點。什麼似乎是問題? – theking963

    +2

    接受一些答案如何:)。這是人們回答你的問題的原因。 – theking963

    回答

    1

    代替date = '$Current' AND date = '$yesterdaydate'"使用date = '$Current' OR date = '$yesterdaydate'"

    0

    你的第一個例子中需要使用OR而不是AND。

    0

    有一個對您的查詢的問題沒有什麼問題比它可能不會返回任何值使用OR代替AND作爲以前的海報說

    相關問題