我正在创建一个新闻源,并试图允许三个新闻更新(每个人)在同一时间。
MYSQL数据库的结构如下:
username|update1|update2|update3
bill foo bar baz
我想知道我怎样才能做到当比尔发布新的新闻时:
update3
的值将被删除update2
中的值将移动到update3
update1
中的值将移动到update2
新的新闻更新将放在
update1
这是在一个简单的MYSQL查询中实现的,还是必须使用PHP来实现?
最佳答案
试试这个:
UPDATE table
SET update3 = update2,
update2 = update1,
update1 = {$your_input}
WHERE your_filter = your_condition