第一句子网 - 唯美句子、句子迷、好句子大全
第一句子网 > MySQL数据库中常用SQL语句

MySQL数据库中常用SQL语句

时间:2021-05-12 04:10:12

相关推荐

MySQL数据库中常用SQL语句

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

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

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

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

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

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

SELECT DISTINCT studentId,email from studentWHERE email LIKE '%@% ';

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

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

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

SELECT * from student

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

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

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

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

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

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

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

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

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

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

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

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

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。