MySQL数据库中常用SQL语句

曾经终败给现在 2023-10-11 19:33 141阅读 0赞

开发过程中我们经常会用到各种SQL语句,今天小编就来和大家分享一些简单的SQL语句的使用,便于大家对于项目的开发。

1、查询:查询本字段带文字的数据。

  1. select * from student where (not age regexp '^[1-9A-Za-z]') and age != '';

2、修改:把学生表中年龄为38的数据改为空字符串。

  1. UPDATE student set age= '空白,什么也不写' WHERE age='38';

3、模糊查询:模糊查询邮箱列中带有@的数据并去重,DISTINCT代表去重。

  1. SELECT DISTINCT studentId,email from student WHERE email LIKE '%@% ';

4、查询:查询id为523452的数据。

  1. select studentId,age from student where studentId = '523452';

5、查询:查询student表全部数据。

  1. SELECT * from student;

6、新增:新增一条数据,包含:studentId,name,age,sex,phone,class。

  1. INSERT into student values ('"+studentId+"','"+name+“”','"+age+“”','"+sex+“”','"+phone+“”','"+class+“”');

7、删除:根据id删除数据。

  1. delete from student where studentId='"+studentId+"';

8、查询:查询邮箱列中是“@”的数据并进行去重。

  1. SELECT DISTINCT studentId,email from student WHERE email= '@';

9、查询:查询age列中纯数字的数据。

  1. select * from student where (age regexp '[^0-9]')=0 and age != '';

10、模糊查询:模糊查询email列中带@的数据。

  1. SELECT * FROM student WHERE email LIKE '%@%';

11、模糊查询:牧户查询email中没有@的数据。

  1. SELECT * FROM student WHERE not email LIKE '%@%' and not email = '';

发表评论

表情:
评论列表 (有 0 条评论,141人围观)

还没有评论,来说两句吧...

相关阅读