zoukankan      html  css  js  c++  java
  • 数据库SQL语句

    增删改查

    --增加
    create
    
    INSERT INTO table_name (列1, 列2,...) VALUES (值1, 值2,....)
    
    --删除
    
    delete
    DELETE FROM 表名称 WHERE 列名称 =--删除所有行
    DELETE FROM table_name
    
    drop
    
    --修改
    
    update
    UPDATE 表名称 SET 列名称 = 新值 WHERE 列名称 = 某值
    UPDATE Person SET FirstName = 'Fred' WHERE LastName = 'Wilson' 
    
    --查询
    
    select *  from table
    select distinct col from table
    select *  from table t where t.no=xxx group by t.no having order by asc 
    
    desc
    
    
    
    
    SELECT column_name, aggregate_function(column_name)
    FROM table_name
    WHERE column_name operator value
    GROUP BY column_name
    HAVING aggregate_function(column_name) operator value
    
    
    --where like
    like %abc%
    like -a%
    
    --日期函数
    select to_date('2005-01-01 13:14:20','yyyy-MM-dd HH24:mm:ss') from dual;
    
    --文本函数
    select to_char(sysdate,'yyyy-MM-dd HH24:mi:ss') from dual;
    
    --Null置1函数
    
    NVL(null,1)
    
    Nvl(exp1,exp2):表达式一为null时,返回表达式二
    
    Nvl2(exp1,exp2,exp3):表达式一为null时返回表达式三,否则返回表达式二
    
    Nullif(exp1,exp2):两表达式相等时,返回null,否则返回表达式一
    
    --自增序列

    参考引用@http://blog.sina.com.cn/s/blog_b5d14e2a0101c56z.html

    三年有成,问苍茫~
  • 相关阅读:
    Redis 分布式锁
    Angular VS Blzaor
    Chorme 跨域的快捷解决
    旋转3角形
    .Netcore AD 操作
    .Netcore 2.2 和3.1 的模板
    Command3
    CSS Selector
    弹性盒子
    Label_strange_labels
  • 原文地址:https://www.cnblogs.com/lynclynn/p/5194531.html
Copyright © 2011-2022 走看看