数据行的管理(数据的增删改查)

当数据库和数据表创建完成之后,就需要对数据表中的内容进行:增、删、改、查了。

数据行操作的相关SQL语句(指令)如下:

  • 数据

    insert into 表名 (列名,列名,列名) values(对应列的值,对应列的值,对应列的值);
    insert into tb1(name,password) values('武沛齐','123123');
    insert into tb1(name,password) values('武沛齐','123123'),('alex','123');
    insert into tb1 values('武沛齐','123123'),('alex','123'); -- 如果表中只有2列
  • 除数据

    delete from 表名;
    delete from 表名 where 条件;
    delete from tb1;
    delete from tb1 where name="wupeiqi";
    delete from tb1 where name="wupeiqi" and password="123";
    delete from tb1 where id>9;
  • 数据

    update 表名 set 列名=值;
    update 表名 set 列名=where 条件;
    update tb1 set name="wupeiqi";
    update tb1 set name="wupeiqi" where id=1;
    
    update tb1 set age=age+1;  -- 整型,给age字段加1
    update tb1 set age=age+1 where id=2;
    
    update L3 set name=concat(name,"db");  --给name字段中的数据每个后面加一个“db”
    update L3 set name=concat(name,"123")  where id=2;  -- concat一个函数,可以拼接字符串

     

  • 询数据

    select * from 表名;
    select 列名,列名,列名 from 表名;
    select 列名,列名 as 别名,列名 from 表名;
    select * from 表名 where 条件;
    select * from tb1;
    select id,name,age from tb1;
    select id,name as N,age, from tb1;
    select id,name as N,age, 111 from tb1;
    
    select * from tb1 where id = 1;
    select * from tb1 where id > 1;
    select * from tb1 where id != 1;
    select * from tb1 where name="wupeiqi" and password="123";

     

posted @ 2021-11-15 13:48  A熙  阅读(99)  评论(0)    收藏  举报