| uid(用户id) | user(用户名) | post(帖子数) | hits(点击数) | data(日期) | | ----------- | ------------ | ------------ | ------------ | ---------- | | 1 | 小张 | 90 | 983 | 2012-03-24 | | 2 | 小王 | 123 | 243 | 2014-06-21 | | 3 | 小三 | 998 | 100 | 2014-06-21 | | 4 | 小三 | 782 | 983 | 2014-06-03 | | 5 | 小三 | 344 | 334 | 2014-07-02 | 1〉请用一条 SQL 语句查询出发帖数大于 5 点击数由高到低排序? 2〉用一条 SQL 语句将“日期”为 21 日的记录帖子数全部设置为 0? 3〉用一条 SQL 筛选出 2014 年的记录且 post 大约 500 的数据,将其 hits 减少 50?
时间: 2023-05-23 13:06:54 浏览: 83
1. SELECT * FROM table_name WHERE post > 5 ORDER BY hits DESC;
2. UPDATE table_name SET post = 0 WHERE data LIKE '%-21';
3. UPDATE table_name SET hits = hits - 50 WHERE YEAR(data) = 2014 AND post > 500;
阅读全文