数据库
关系型数据库相关知识
初学者↑
精于基础,广于实现
展开
-
SQL根据不同状态类型动态使用不同排序方式
1. 业务场景1.1 先贴上示例SQLselect * from t_table_name tORDER BY FIELD(t.task_status, '1', '2', '3', '5', '4'),case when t.task_status = '1' then cast(-t.crt_time as SIGNED)when t.task_status = '2' then cast(t.start_time as SIGNED)when t.task_status = '3' the原创 2022-01-07 17:15:42 · 2551 阅读 · 0 评论 -
PG库查询表结构,字段名,长度,主键(支持多主键),备注等信息
网上找了一圈也没有一个支持多主键查询的,自己参考资料写了一个,可以查询字段名,类型,长度,主键(支持多主键),备注等信息原创 2020-07-08 09:32:59 · 4772 阅读 · 2 评论 -
LeetCode:编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary)
题目描述:编写一个 SQL 查询,获取 Employee 表中第二高的薪水(Salary) 。±—±-------+| Id | Salary |±—±-------+| 1 | 100 || 2 | 200 || 3 | 300 |±—±-------+例如上述 Employee 表,SQL查询应该返回 200 作为第二高的薪水。如果不存在第二高的薪水,...原创 2019-03-26 10:27:40 · 2298 阅读 · 0 评论 -
个人博客系统开发记录
1.用户登录、注册目前使用bootstrapt模态框简单实现。(1)个人信息栏默认不加载;(2)登录时会根据用户名、密码,经过md5加密算法处理后去数据库验证,成功则将用户信息保存到cookie中,并加载个人信息栏;(3)注册时会先判断输入的用户名是否存在,如存在则提示“该用户名已存在,请重新输入”,注册成功则将用户信息保存到cookie中,并加载个人信息栏2.动态发布(1)在发布动...原创 2019-05-27 13:45:38 · 16567 阅读 · 12 评论