![](/img/trans.png)
[英]Trying to group by a field with latest date in SQL where another field is equal
[英]UPDATE a field with SQL where another field is not empty
我想用 PHP/SQL 自動更新條目的 last_modified 日期時間。 我綁定的城市變量有時會充滿一個城市,有時會保持空置或混合填充和空置。
如果 city 不為空,我如何在 WHERE 子句中應用一個子句? 問題是,我在數據庫中有一些包含空城市的條目,因此如果綁定的 var 為空,它也會被更新。
我用“city <> ''”嘗試過它,但它不能正常工作,並向我顯示了更多預期的結果。
UPDATE result_page
SET last_modified = ?
WHERE city = ? OR city = ? OR city = ? OR city = ? AND city <> ''
UPDATE result_page
SET last_modified = ?
WHERE city <> '' AND (city = ? OR city = ? OR city = ? OR city = ?)
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.