💠

💠 2024-09-20 11:10:09


SQL

Wiki: SQL

database language SQL

  • SQL语言共分为四大类:
    • 数据查询语言DQL: SELECT
    • 数据操纵语言DML: UPDATE、INSERT、DELETE
    • 数据定义语言DDL: CREATE、ALTER、DROP
    • 数据控制语言DCL: GRANT,DENY,REVOKE

sqlglot Python SQL Parser and Transpiler

条件语句

case when then else end

1
2
3
4
5
6
7
    update table_test set mark = 
        case
            when id = 2 then '2'
            when id = 5 then '5' 
            else ''
        end
    where id in (2,5);

聚合函数

分析函数

窗口函数

统计不止发生一次,而是发生多次。统计不止发生在记录集形成后,而是发生在记录集形成的过程中

窗口函数


安全

SQL Injection Payload List


Tips

soarSQL Optimizer And Rewriter