欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

MySQL表的增删改查

程序员文章站 2022-03-09 08:52:36
...

1、创建的商品表中插入一条数据:名称为“学生书包”、价格18.91、库存101、描述为空

 create table commodity (
 name varchar(20) comment '商品名',
 value decimal(10, 2) comment '价格',
 repertory int comment '库存',
 description text comment '描述'
 );
 
 insert into commodity values('学生书包', 18.91, 101, null);
 
 select * from commodity;

MySQL表的增删改查
2、在图书表中新增一条记录:Java核心技术、作者“Cay S. Horstman”,价格56,分类为“计算机技术”

create table book (
book_name varchar(50) comment '书名',
author varchar(50) comment '作者',
value int comment '价格',
book_class varchar(50) comment '分类'
);

insert into book values('Java核心技术', 'Cay S.Horstman', 56.43, '计算机技术');

select * from book;

MySQL表的增删改查

3、studentT学生表中,字段有姓名name,年龄age,要求查询姓张,并且年龄在18到25岁之间的学生

create table studentT(
name varchar(20),
age int
);

insert into studentT values
('张三', 19),
('里斯', 23),
('王五', 13),
('张五', 20),
('张六', 10);

select * from studentT;

select name, age from studentT where (age between 18 and 25) and name like '张%';

MySQL表的增删改查
MySQL表的增删改查
4、查询article文章表中,发表日期create_date在2019年1月1日上午10点30分至2019年11月10日下午4点2分的文章

create table article(
id int,
name varchar(20),
create_date timestamp
);

insert into article values
(1, '文章1', '2019-01-03 23:02:26'),
(2, '文章2', '2019-03-14 13:03:36'),
(3, '文章3', '2019-06-05 03:03:16'),
(4, '文章4', '2019-11-10 16:03:10'),
(5, '文章5', '2019-12-10 16:03:10');

select * from article where create_date between '2019-01-01 10:30:00' and '2019-11-10 16;02;00';

MySQL表的增删改查
MySQL表的增删改查
5、查询article文章表中,文章标题title为空,或者满足发表日期create_date在2019年1月1日之后

select * from article where isnull(name) and create_date >= '2019-01-01 00:00:00';

MySQL表的增删改查
MySQL表的增删改查

相关标签: mysql