MYSQL 增删改查语句

insert:

insert into 表名 插入列与值要严格对应

数字不必加单引号 字符串必须加单引号

例子:insert into test(age,name)values(10,'小明');

update操作:

例子:update user set age=8 where name=lianying;(注意where条件不加会影响所有行,需要小心)

delete操作:

不可能针对某一列删除 要删必须一行

delete from 表名 where 添加

delete from user where uid=1;(必须加上添加,否则全部数据删除)

select查找:

select * from 表名(全部查出)

select uid,name from user where uid>10;

select * from user where uid=11;

select查询模型(重要):

select * from 表名 where 1(where是一个表达式 为真则取出来 为假不取)

把列看成变量,既然是变量就能参与运,。这个过程称为广义投影(比如:取出两列参与运算) 也可以带到函数里面计算

查询练习:

子查询可以查出一个栏目下所有字栏目的商品

模糊查询:where 字段 like '%A%'  --%代表任意字符 _代表单一字符

注意:NULL:查询方法: select * from test where name is (not)null

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

推荐阅读更多精彩内容

  • 50个常用的sql语句 Student(S#,Sname,Sage,Ssex) 学生表 Course(C#,Cna...
    最美的太阳WW阅读 3,281评论 0 23
  • 50个常用的sql语句Student(S#,Sname,Sage,Ssex) 学生表Course(C#,Cname...
    哈哈海阅读 1,266评论 0 7
  • 1、说明:创建数据库CREATE DATABASE database-name2、说明:删除数据库drop dat...
    codeSirCao阅读 461评论 0 2
  • 1、屏幕尺寸\分辨率 2、UI元素的排布\设计 3、键盘 4、API 5、屏幕方向的支持 屏幕尺寸 iPhone/...
    三岁就很乖阅读 1,131评论 0 8
  • 大多数的怦然心动都只有一面之缘,萍水相逢,在不经意间与对方的视线相撞,呼吸便停止一拍,瞳孔放大,身体似乎变轻...
    deerwhisper阅读 215评论 0 1