sql

增:insert into table_name (column2,column2...)  values (values1,ualues2,...)

删:delete from table_name

改:update table_name set column1=values1  column=values2 where column="values"

查:select  column1,column2 from tabli_name where  column3="values"


高级篇:

and : select *from table_name 条件一 and条件二

or : select *from table_name 条件一 or 条件二

order by : select *from table_name order by 条件//根据条件排序

top : select  top number * from table_name //取前number行的shuj

like : where column  like  '%a%'   //取字符串中有a的数据

where column  like  '%a'     //取字符串中以a结尾的数据

where column  like  'a%'     //取字符串中以a开头的数据

where column like '_a'//下划线的使用和上述相同,只不过上述是字符串,这是单个字符

[charlist] 字符列中的任何单一字符

[^charlist]或者[!charlist] 不在字符列中的任何单一字符

下面的 SQL 语句选取 name 以 A 到 H 字母开头的网站:

实例

```SELECT * FROM Websites

WHERE name REGEXP '^[A-H]';```

下面的 SQL 语句选取 name 不以 A 到 H 字母开头的网站:

实例

```SELECT * FROM Websites

WHERE name REGEXP '^[^A-H]';```


```select * from table_name  name in (column1,column2)```

//选取name为column1,column的值

```select * from table_name age betwen 1 and 20```

//取1到20的值


```select table1.name,table.age, table2.count, table2.date

FROM table1   inner join table2   on table1.id=table2.site_id;```

//连接查询,适用于两个表有交集.输出所有


select * from table1 left join table2 on table1.column=table2.column

//左连接查询,适用于两个表有交集列.筛选出输出,左边连接上右表的相应列值

select table1.name,table2.count,table2.age from table1  right join table2 on table1.id=table2.logid

//右连接查询,与上述结果相同


一NVL函数是一个空值转换函数

NVL(表达式1,表达式2)

如果表达式1为空值,NVL返回值为表达式2的值,否则返回表达式1的值。 该函数的目的是把一个空值(null)转换成一个实际的值。其表达式的值可以是数字型、字符型和日期型。但是表达式1和表达式2的数据类型必须为同一个类型。


“||”这个符号代表了字符串连接

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • pyspark.sql模块 模块上下文 Spark SQL和DataFrames的重要类: pyspark.sql...
    mpro阅读 9,505评论 0 13
  • SQL SELECT 语句 一、查询SQL SELECT 语法 (1)SELECT 列名称 FROM 表名称 (2...
    有钱且幸福阅读 5,704评论 0 33
  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,254评论 0 7
  • 系统用户: 1.sys system(sys权限最高) 2.sysman(操作企业管理器) 密码是安装的时候输入的...
    3hours阅读 1,602评论 0 0
  • 自打九月份入学以来,已有三月之久啦! 社团招新 刚进学校门口,随处可见社团招新的棚子。在如火如荼拉着学弟学妹说着自...