数据库常用查询2

本文介绍了SQL数据库的常用查询操作,包括创建、删除、显示表,插入、更新和删除数据,以及各种查询语句的使用,如LIKE、WHERE、ORDER BY、GROUP BY、HAVING等。还涉及到多表查询,如内连接、左外连接和右外连接,并展示了如何使用UNION和子查询。通过实例演示了SQL查询的灵活性和实用性。
摘要由CSDN通过智能技术生成

show databases;
use demo;
select DATABASE();
drop table user;

create table if not EXISTS user(
id int UNSIGNED primary key auto_increment,
name VARCHAR(20),
gender enum('男','女','保密') DEFAULT '保密'
);
show tables;
desc user;

-- 插入数据
insert into user (name) values('Alex');
insert into user (name,gender) values('张三','男'),('李四','女'),('王五','男');

select * from user;

delete from user;
delete from user where id =6;

update user set name = 'lisa';
update user set name = 'lisa' ,gender = '女' where id = 7;

CREATE table if not EXISTS student(
id int UNSIGNED PRIMARY key auto_increment,
name VARCHAR(20) not null,
age TINYINT UNSIGNED not null,
gender enum('男','女','保密') DEFAULT '保密',
class VARCHAR(20),
createdAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
updatedAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP on UPDATE CURRENT_TIMESTAMP
);
desc student;
INSERT INTO student (name , age ,gender, class ) VALUES ('张三',18,'女','2班'),('李四',19,'男','1班'),('王五',18,'女','2班'),('lisa',19,'女','2班'),('Alex',18,'男','1班');

  • 4
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值