出去打工和儿子租房
  • 增刪改查】常用的四種sql增刪改查

    2022-04-02 17:07發布

    7條回答
    征戰撩四汸
    2樓 · 2022-04-06 17:19

    添加語句 INSERT

    插入語句:INSERT INTO 表名 VALUES (‘xx’,‘xx’)

    不指定插入的列

    INSERT INTO table_name VALUES (值1, 值2,…)

    指定插入的列

    INSERT INTO table_name (列1, 列2,…) VALUES (值1, 值2,…)

    查詢插入語句: INSERT INTO 插入表 SELECT * FROM 查詢表

    (將從table_name2中查詢的結果插入到table_name1表中)

    INSERT INTO table_name1 (id, name) SELECT id, name FROM table_name2

    注:SELECT INTO 語句也是查詢插入語句,但是mysql不支持。

    刪除語句 DELETE

    刪除表中符合條件的數據

    DELETE FROM table_name WHERE 條件=?

    刪除表中所有數據

    DELETE FROM table_name

    修改語句 UPDATE

    修改表中符合條件的數據

    UPDATE table_name SET 列1=修改值, 列1=修改值 WHERE 條件= ?

    修改表中所有的數據

    UPDATE table_name SET 列1=修改值, 列1=修改值

    查詢語句 SELECT

    展示表中所有數據及所有列信息

    SELECT * FROM table_name

    展示符合條件數據的所有列信息

    SELECT * FROM table_name WHERE 條件1=? AND 條件2=?

    展示某列信息

    SELECT id, name FROM table_name WHERE 條件1=? AND 條件2=?


    不吃魚的貓
    3樓 · 2022-04-07 11:12

    基本都是insert,delete,update,select

    IT學習助手 - qq:2676427015
    4樓 · 2022-04-08 08:56

    1、增:?String sql="insert into employees(id,username,age) values(22,2,2)";

    2、刪:?String sql2="delete from employees where id=22";

    3、改:?String sql3="update employees set username='zhang',age='2222' where id=1";

    4、查:?String sql4="select * from employees where id=1";



    靚猴一枚
    5樓 · 2022-04-14 13:46

    新增一條數據

    insert into 表名 values(全部列的值,用”,“分割);

    insert into 表名 (字段1, 字段2) values (值1, 值2);

    新增多行數據

    insert into 表名 values(全部列的值),(全部列的值)....;

    insert into 表名 (字段1, 字段2) values (值1, 值2),(值1, 值2),(值1, 值2)....;


    刪除

    delete from 表名 where 條件;

    注意:在修改或者刪除數據的時候一定要指定條件,否則可能造成所有數據被污染或者清空。

    truncate 表名;

    清空數據(會把全表都給清洗掉,并且自增主鍵從1開始)


    修改

    update 表名 set 列1=值1,列2=值2,... where 條件;


    查詢

    select * from 表名;

    select * from 表名 where 條件;

    select 字段 (as 別名) from 表名 where 條件;

    select * from 表名 where 字段 like '%值%';


    左右連接查詢(left outer join 的簡寫 left join)

    select a.c from a left/right outer join b on a.d = b.d;

    select a.c from a left/right? join b on a.d = b.d;


    內連接(inner join 簡寫 join)

    select * from a inner join b on a.d = b.d;

    select * from a join b on a.d = b.d;


    全連接(full outer join 簡寫 full join)

    select * from a full outer jion b on a.d=b.d;

    select * from a full? jion b on a.d=b.d;


    騰騰家的寶貝
    6樓 · 2022-04-18 10:42

    一、插入語句

    insert?into?[table]?([column],[column],[column])
    values(?,?,?)

    二、刪除語句

    delete?
    from?[table]
    where?column?=??

    三、修改語句

    update?[table]
    set?column?=??
    where?column?=??

    四、查詢語句

    1)查詢單條記錄的所有字段

    select?*
    from?[table]
    where?[column]?=??

    2)查詢所有記錄的所有字段

    select?*
    from?[table]
    order?by?[column]?asc

    注意:

    1.order by column asc代表:以column字段,升序排列。desc為降序

    3)查詢給定偏移量的記錄的所有字段

    select?*
    from?[table]
    limit?[offset],?[limit]

    注意:

    1.offset指定從哪個索引開始,默認從0開始

    2.limit指定查詢幾條記錄

    4)查詢指定記錄的指定字段

    select?[column],?[column]
    form?[table]
    where?[column]?=??


    增(insert)、刪(delete)、改(update)、查(select)四種操作

    小光光321
    8樓 · 2022-05-25 10:14

    1.增——關鍵字 Insert Insert into 表名 (列1,列2…) values (值1,值2…); 例如: INSERT INTO test (NAME,age,phone ,record_time) VALU...

    2.刪——關鍵字 delete delete from 表名 where 條件; 注意:在用delete的時候一定!一定!!要加條件!!! 例如: DELETE FROM test WHERE NAME='Lily';

    3.改——關鍵字 update update 表名 set 列名1=值1,列名2=值2…where 條件; 例如: UPDATE test SET age='15' , record_time='0019-04-23 05:...

    4.查——關鍵字 select select * from 表名; select * from 表名 where 條件; select 列1,列2… 表名 where 條件; 例如: select * from test


    回答: 2022-05-30 11:06

    1.DDL數據定義語言 create,drop

    2.DML數據庫操作語言 select insert update

    3.DCL 數據控制語言 grant(授權)revoke(回收權限) 創建數據庫與刪庫 1) 創建數據庫 語法規則:create database 庫名; 2) ...

    4.同時插入多條數據 語法規則:insert into 表名


    相關問題推薦

    • 回答 9

      學習多久,我覺得看你基礎情況。1、如果原來什么語言也沒有學過,也沒有基礎,那我覺得最基礎的要先選擇一種語言來學習,是VB,C..,pascal,看個人的喜好,一般情況下,選擇C語言來學習。2、如果是有過語言的學習,我看應該一個星期差不多,因為語言的理念互通...

    • 回答 5

      看你什么崗位吧。如果是后端,只會CRUD。應該是可以找到實習的,不過公司應該不會太好。如果是數據庫開發崗位,那這應該是不會找到的。

    • 回答 7

      查找數據列 SELECT column1, column2, … FROM table_name; SELECT column_name(s) FROM table_name?

    沒有解決我的問題,去提問
    出去打工和儿子租房