数据库
天使也有爱
Stay hungry,Stay foolish
展开
-
SQLite的多个字段update语句
求一个SQLite的多个字段update语句假设a 表af1,af2,atypeb 表bf1,bf2,btype下面的语句可以执行update a set af1=(select bf1 from b where btype=a.atype);但是我想同时将af2也更新了怎么写?------解决方案--------------------update a set af1=(select bf1 from b where btype=a.atype),af2=(select bf2转载 2021-07-21 10:34:23 · 2466 阅读 · 0 评论 -
distinct跟group by 去掉重复数据分析 排序 + 分页 ( order by ) ( limit )
distinct和group by 去掉重复数据分析用distinct关键字只能过滤查询字段中所有记录相同的(记录集相同),而如果要指定一个字段却没有效果,另外distinct关键字会排序 。select distinct name from t1 能消除重复记录,但只能取一个字段,现在要同时取id,name这2个字段的值。select distinct id,name from t1 可以取多个字段,但只能消除这2个字段值全部相同的记录所以用distinct达不到想要的效果,用group by 可转载 2021-07-16 13:57:12 · 1643 阅读 · 0 评论 -
查询数据分页显示方法
一个计算页数的方法。首先明确你一页想显示多少条,例如 X条。第一步,查询总记录数,有Y条。计算页数 nAllPage = Y/X+(Y%X?1:0)下面就是显示第几页的语句了。例如你想显示第n页的记录select * from youtable where 你的条件 order by 某个字段顺序 LIMIT X OFFSET X*n说明(X*n :意思是X乘以n)...原创 2021-01-11 16:55:59 · 401 阅读 · 0 评论