社区
PostgreSQL
帖子详情
POSTGRESQL 新加字段可以调整字段之间的排序顺序吗?
大板牙花生
2021-08-02 08:26:25
如题
...全文
486
1
打赏
收藏
POSTGRESQL 新加字段可以调整字段之间的排序顺序吗?
如题
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
1 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
trainee
2021-08-03
打赏
举报
回复
不行哦,都排在后面
tsoha-quizhub
Quizhub 使用Flask和
PostgreSQL
构建的针对hy-tsoha的数据库项目。 描述 通用社交媒体(例如供稿),其中帖子是测验 测验由多个问题和答案组成,可供选择 测验结束后,用户可以评论,评价测验,并根据其速度和准确性获得奖励积分 所有用户都可以创建并参与测验 管理员可以删除测验,用户和评论 观看次数 粗体的任务是主要功能。 提要(index.html) 按创建
顺序
显示测验 点击打开测验 创建测验按钮 添加
排序
新增搜寻 测验(quiz /
.html) 打开一个新页面 显示问题和多项选择 添加一个计时器 完成后的奖励积分 评价测验 添加评论 管理员可以删除测验 每个问题的正确/错误答案(统计信息) 创建用户(register.html) 带有用户名和密码
字段
的表单 提交时检查是否使用了用户名 保存前先散列密码 登录(login.html) 带有用户名和密码
字段
POSTGRESQL
表
调整
字段
顺序
在MySQL数据库里,在添加
字段
时可以添加到表的任意位置, 那么在
POSTGRESQL
里我们是否可以实现呢? 答案是肯定可以的。 PG的语法里并没有类似AFTER, BEFORE的子句。 总结: 第一种方法失败,甚至能导致数据库自动重启。 第二种方法可行,但如果数据量较大,业务停止的时间就会加长。 哪果数据量较小,可以考虑第二种方法。但如果数据量大,停机就没有办法接受了, 可...
PostgreSQL
如何修改表的
字段
顺序
MySQL中我们可以使用类似下列的语句,在某个指定的
字段
后添加
字段
: alter table test add column c1 int after id; 那么在
PostgreSQL
是否可以实现类似的功能呢?或者说修改表当前的
字段
顺序
呢? 比较简单的方法就是将表删除后重建。 还有一种比较常见的方法就是通过视图来代替,例如: bill@bill=>create view v_t1 as select c1,c3,c2 from t1; CREATE VIEW bill@bill=>sel
PostgreSQL
字段
分组并按时间
排序
,组内
排序
,窗口函数
PostgreSQL
字段
分组并按时间
排序
,组内
排序
,窗口函数
postgresql
排序
分页时数据重复问题
当同时
排序
又分页时,如果
排序
的
字段
X不是唯一
字段
,当多个记录的X
字段
有同一个值时
顺序
是随机的。 这个有可能造成分页时数据重复的问题。某一页又把上一页的数据查出来了,其实数据库只有一条记录。 解决办法: 如果
排序
字段
不是唯一的,则增加个二级
排序
,二级
排序
的
字段
要是唯一的(例如id)。 order by birthday desc, id ...
PostgreSQL
952
社区成员
1,459
社区内容
发帖
与我相关
我的任务
PostgreSQL
PostgreSQL相关内容讨论
复制链接
扫一扫
分享
社区描述
PostgreSQL相关内容讨论
sql
数据库
数据库架构
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章