PostgreSql数据库中nulls first/last用法

 时间:2026-04-29 19:40:44

1、打开Navicat工具,执行如下语句,创建测试表

CREATE TABLE "public"."t_user_test" (
  "name" varchar(255) COLLATE "pg_catalog"."default",
  "sort" int8
)
;

PostgreSql数据库中nulls first/last用法

2、执行如下语句,来插入测试数据

INSERT INTO "public"."t_user_test"("name", "sort") VALUES ('a', NULL);
INSERT INTO "public"."t_user_test"("name", "sort") VALUES ('b', 2);
INSERT INTO "public"."t_user_test"("name", "sort") VALUES ('c', 3);

PostgreSql数据库中nulls first/last用法

3、使用如下查询语句,可以将null值的记录排在结果集的最前面

select * from t_user_test order by sort desc nulls first;

PostgreSql数据库中nulls first/last用法

4、使用如下查询语句,可以将null值的记录排在结果集的最后面

select * from t_user_test order by sort desc nulls last;

PostgreSql数据库中nulls first/last用法

  • 如何编织婴幼儿披风
  • 怎么获得dnf的艾尔文泪湖附魔宝珠礼盒
  • DNF手游剧情盘点——前往天空城前的准备
  • 完美解码(Potplayer)怎么设置宽高比?
  • dnf怎么打开魔法封印功能
  • 热门搜索
    下腰怎么练 目录中的点怎么打 不的繁体字怎么写 济南大学泉城学院怎么样 怎么清理电脑磁盘 超级玛丽怎么玩 激光去斑效果怎么样 晚上睡眠不好怎么调理 急用钱又借不到怎么办 怎么截动图