玩转MYSQL的增删改查
dml语句是sql数据操作语句之一,可以对表进行增删改查,本篇文章对初学者来说又或是需要进行sql复习的人来说都有很大的帮助,跟着小编一起学习吧。
在叙述如何对数据表进行增删改查之前,我们先创建一个数据表,叫做students,便于后续所有操作,如下图所示:
插入记录
insert into 表名(字段1,字段2, ...,字段n) values(值1,值2,... ,值n);
其中:
表名:是我们进行操作的数据表,如我操作的是表students;
字段:是需要操作的字段;
值:是需要添加的数据。
通过insert into
可以为我们的字段添加数据,可以不用指定字段名,但是values后面的顺序应该与字段排序一致。向下面这两种都是可以给数据表插入数据的。sql语句及其显示结果如下:
insert into
不仅可以一次插入一条数据,还可以一次性插入多条记录。
insert into 表名(字段1,字段2, ...,字段n) values (值1,值2,... ,值n), (值1,值2,... ,值n) ;
sql语句以及他的输出结果可以看下图:
查询数据
在本篇文章我们只讲最简单的查询。
select * from 表名
通过本条语句,我们可以查询到符合条件的记录。*代表你查询表里的所有字段,如果我们查询某一字段,只需要将*改成那一字段即可。
在插入数据的时候我们就用到了select * from
,我们可以看上面插入数据的代码就可以看到结果。
如果想要查询id这一字段的数据,那我们只需要将*
改成id
。
这样就显示id这一字段的数据了。
更新记录
更新一个表
update 表名 set 字段1=值1,字段2=值2,...,字段n=值n[where条件];
其中:
条件:是我们更新表所需要满足的要求。
如果没有写更新所需要的条件,那么所有值都会被更新。例如:
可以看到6条语句都发生改变,如果不希望所有语句都更新,我们需要写上条件,如:
由于写上了条件,所以只有第三条语句被更新了。
更新多个表中数据
update 表1,表2,...表n set 表1.字段1=表达式1,...,表n.字段n=表达式n[where条件];
多表更新大多是用在根据一个标的字段来动态更新另一表的字段。我们可以新创建一个数据表名叫stu,在里面放上数据:
有了这个数据表我们就可以多表更新了,sql语句和其结果如下:
我们可以看到两个数据表的内容都更新了。
删除记录
delete from 表名 [where 条件];
删除记录与更新记录一样都有一个条件,不加where条件将会把表中所有记录删除,所以操作要小心。
光说没用办法体会,我们看看示例:
由于不加条件会删除所有数据,我这里就不再演示了。
推荐教程:mysql视频教程
Atas ialah kandungan terperinci 玩转MYSQL的增删改查. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

AI Hentai Generator
Menjana ai hentai secara percuma.

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas



HQL dan SQL dibandingkan dalam rangka kerja Hibernate: HQL (1. Sintaks berorientasikan objek, 2. Pertanyaan bebas pangkalan data, 3. Keselamatan jenis), manakala SQL mengendalikan pangkalan data secara langsung (1. Piawaian bebas pangkalan data, 2. Boleh laku kompleks pertanyaan dan manipulasi data).

"Penggunaan Operasi Bahagian dalam OracleSQL" Dalam OracleSQL, operasi bahagi ialah salah satu operasi matematik yang biasa. Semasa pertanyaan dan pemprosesan data, operasi pembahagian boleh membantu kami mengira nisbah antara medan atau memperoleh hubungan logik antara nilai tertentu. Artikel ini akan memperkenalkan penggunaan operasi pembahagian dalam OracleSQL dan memberikan contoh kod khusus. 1. Dua cara operasi bahagi dalam OracleSQL Dalam OracleSQL, operasi bahagi boleh dilakukan dalam dua cara berbeza.

Oracle dan DB2 ialah dua sistem pengurusan pangkalan data hubungan yang biasa digunakan, setiap satunya mempunyai sintaks dan ciri SQL tersendiri. Artikel ini akan membandingkan dan membezakan antara sintaks SQL Oracle dan DB2, dan memberikan contoh kod khusus. Sambungan pangkalan data Dalam Oracle, gunakan pernyataan berikut untuk menyambung ke pangkalan data: CONNECTusername/password@database Dalam DB2, pernyataan untuk menyambung ke pangkalan data adalah seperti berikut: CONNECTTOdataba

Tafsiran teg SQL dinamik MyBatis: Penjelasan terperinci tentang penggunaan teg Set MyBatis ialah rangka kerja lapisan kegigihan yang sangat baik Ia menyediakan banyak teg SQL dinamik dan boleh membina pernyataan operasi pangkalan data secara fleksibel. Antaranya, tag Set ialah tag yang digunakan untuk menjana klausa SET dalam kenyataan UPDATE, yang sangat biasa digunakan dalam operasi kemas kini. Artikel ini akan menerangkan secara terperinci penggunaan teg Set dalam MyBatis dan menunjukkan kefungsiannya melalui contoh kod tertentu. Apakah itu Set tag Set tag digunakan dalam MyBati

Apakah Identity dalam SQL? Contoh kod khusus diperlukan Dalam SQL, Identity ialah jenis data khas yang digunakan untuk menjana nombor penambahan automatik. Ia sering digunakan untuk mengenal pasti setiap baris data dalam jadual. Lajur Identiti sering digunakan bersama dengan lajur kunci utama untuk memastikan setiap rekod mempunyai pengecam unik. Artikel ini akan memperincikan cara menggunakan Identiti dan beberapa contoh kod praktikal. Cara asas untuk menggunakan Identity ialah menggunakan Identit semasa membuat jadual.

Penyelesaian: 1. Semak sama ada pengguna log masuk mempunyai kebenaran yang mencukupi untuk mengakses atau mengendalikan pangkalan data, dan pastikan pengguna mempunyai kebenaran yang betul 2. Semak sama ada akaun perkhidmatan SQL Server mempunyai kebenaran untuk mengakses fail yang ditentukan atau folder, dan pastikan akaun Mempunyai kebenaran yang mencukupi untuk membaca dan menulis fail atau folder 3. Semak sama ada fail pangkalan data yang ditentukan telah dibuka atau dikunci oleh proses lain, cuba tutup atau lepaskan fail, dan jalankan semula pertanyaan 4 . Cuba sebagai pentadbir Jalankan Studio Pengurusan seperti dsb.

Cara menggunakan PHP untuk melaksanakan pemprosesan kelompok dan operasi kelompok data Dalam proses membangunkan aplikasi web, kami sering menghadapi situasi di mana beberapa keping data perlu diproses pada masa yang sama. Untuk meningkatkan kecekapan dan mengurangkan bilangan permintaan pangkalan data, kami boleh menggunakan PHP untuk melaksanakan pemprosesan kelompok dan operasi kelompok data. Artikel ini akan memperkenalkan cara menggunakan PHP untuk melaksanakan fungsi ini, dan melampirkan contoh kod untuk rujukan. Pemprosesan kumpulan data Apabila anda perlu melakukan operasi yang sama pada sejumlah besar data, anda boleh menggunakan struktur gelung PHP untuk pemprosesan kelompok.

Bagaimana untuk menggunakan pernyataan SQL untuk pengagregatan data dan statistik dalam MySQL? Pengumpulan data dan statistik merupakan langkah yang sangat penting semasa melakukan analisis dan statistik data. Sebagai sistem pengurusan pangkalan data perhubungan yang berkuasa, MySQL menyediakan pelbagai fungsi pengagregatan dan statistik, yang boleh melaksanakan pengagregatan data dan operasi statistik dengan mudah. Artikel ini akan memperkenalkan kaedah menggunakan pernyataan SQL untuk melaksanakan pengagregatan data dan statistik dalam MySQL, dan menyediakan contoh kod khusus. 1. Gunakan fungsi COUNT untuk mengira Fungsi COUNT adalah yang paling biasa digunakan
