sql简单的增删改查(sql增删改查怎么写)
sql简单的增删改查(sql增删改查怎么写),本文通过数据整理汇集了sql简单的增删改查(sql增删改查怎么写)相关信息,下面一起看看。
SQL是一种专用编程语言,一种数据库查询和编程语言,用于访问数据、查询、更新和管理关系数据库系统。闲话少说,下面是本站小编整理的纯干货。我们来看看吧!
如何写sql语句增删查1?加
1.1[插入单行]
插入[into]表名(列名)值(列值)
示例:insert into Strdents(姓名、性别、出生日期)值(“快乐的朋友”、“男性”、“1980年6月15日”)
1.2[将现有表格数据添加到现有表格]
插入现有新表(列名)从原始表名中选择原始表列名
示例:插入到通讯路(“姓名”、“地址”、“电子邮件”)
选择姓名、地址、电子邮件
来自学生
1.3[直接从现有表格数据创建一个新表格并填充它]
从源表名中选择新表列名到新表名
示例:从学生中选择姓名、地址、电子邮件至通讯路
1.4[使用union关键字合并数据并插入多行]
插入表名列名选择列值选项选择列值
示例:插入学生(姓名、性别、出生日期)
选择'快乐的朋友','男',' 1980年6月15日'工会(工会的意思是下一行)
选择'蓝小明','男',' 19 * * * '
2.删除
2.1[删除符合条件的行]
删除表名[删除条件的位置]
示例:delete from a where name=' happy friends '(删除表a中包含happy friends列值的行)
2.2[删除整个表格]
截断表表名
截断表通迅录
注意:删除表中的所有行,但结构、列、约束、索引等除外。不会删除表的;术语不能有内置约束引用的表。
3.改革
更新表名设置列名=更新值[where更新条件]
示例:更新通讯路设置年龄=18,其中姓名='蓝色昵称'
4.支票
4.1“精确(条件)查询”
从表名[其中查询条件表达式测试][按顺序排序的列名[asc或desc]]中选择列名
4 . 1 . 1[查询所有数据行和列]
示例:select * from a
描述:查询表a中的所有行和列。
4 . 1 . 2[查询部分-条件查询]
示例:从a中选择I,j,k,其中f=5
注意:查询表A中f=5的所有行,显示I、J、K3列。
4 . 1 . 3[使用AS在查询中更改列名]
示例:select name as name from a where xing bie=' male '
注意:查询表A中所有性别为男性的行,显示姓名列,将姓名列重命名为(姓名)进行显示。
4 . 1 . 4[查询空行]
示例:从电子邮件为空的中选择名称
注意:查询表A中所有email为空的行,显示名称列;在SQL语句中使用Is null或is not null来确定它是否为空行。
4 . 1 . 5[在查询中使用常数]
示例:选择姓名“唐山”作为学生的地址
注意:查询表A,显示姓名列,添加地址列,都是'唐山'
4 . 1 . 6[查询返回有限的行数(关键字:top percent)]
示例:从中选择前6名
注意:查询表A以显示列名的前六行,关键字为top。
示例:从中选择前60%的名称
注意:查询表A,显示60%的列名,用percent作为关键字。
4 . 1 . 7[查询排序(关键字:排序依据、asc、desc)]
示例:选择名称
从a
其中季承=60
由desc订购
注意:查询表A中季承大于等于60的所有行,按降序显示名称列;默认情况下升序ASC
4.2模糊查询
4 . 2 . 1[使用like的模糊查询]
注意:like操作对只用于字符串,所以它只与char和varchar数据类型结合使用。
示例:select * from where name,如“Zhao%”
注意:查询并显示表A中的记录,其中name字段的第一个单词是Zhao。
4 . 2 . 2[使用between在一定范围内查询]
示例:select * from a where nianling介于18和20之间
注意:该查询显示了表A中18到20之间的年凌的记录。
4 . 2 . 3[在枚举中查询时使用]
示例:从地址中选择姓名('北京','上海','唐山')
注:查询表A中地址值为北京、上海或唐山的记录,显示名称字段。
SQL能做什么?SQL对数据库执行查询。
SQL可以从数据库中检索数据
SQL可以向数据库中插入新记录。
SQL可以更新数据库中的数据
SQL可以从数据库中删除记录
SQL可以创建新的数据库
SQL可以在数据库中创建新表。
SQL可以在数据库中创建存储过程。
SQL可以在数据库中创建视图。
SQL可以对表、存储过程和视图设置权限。
更多sql简单的增删改查(sql增删改查怎么写)相关信息请关注本站,本文仅仅做为展示!